#!/bin/bash # 'eval'·Î "rot13"À» ±¸Çö. # (¿Å±äÀÌ: rot13 À̶õ °¢ ¾ËÆĺªÀ» 13¹ø ·ÎÅ×ÀÌÆ®(±×·¡¼ À̸§ÀÌ rot13) ½ÃÅ°´Â # °£´ÜÇÑ ¾ÏÈ£ÈÀÔ´Ï´Ù.) # "rot13.sh" ¿¹Á¦¿Í ºñ±³ÇØ º¸¼¼¿ä. setvar_rot_13() # "rot13" ½ºÅ©·¥ºí(¾ÏÈ£È) { local varname=$1 varvalue=$2 eval $varname='$(echo "$varvalue" | tr a-z n-za-m)' } setvar_rot_13 var "foobar" # "foobar" ¸¦ rot13 ½ÃÅ°¸é, echo $var # sbbone echo $var | tr a-z n-za-m # foobar # ¿ø·¡ º¯¼ö·Î µÇµ¹¸². # Stephane Chazelas Á¦°ø. exit 0