* 注意: Here-Document 前面不可以有 white-spaces 否則會失效。
* 結論: 不好用,還不如直接定義變數在 function 裡使用。
[code] #!/bin/bash # here-function.sh GetPersonalData () { read firstname read lastname read address read city read state read zipcode } # This certainly looks like an interactive function, but... # Supply input to the above function. GetPersonalData <<RECORD001 Bozo Bozeman 2726 Nondescript Dr. Baltimore MD 21226 RECORD001 echo echo "$firstname $lastname" echo "$address" echo "$city, $state $zipcode" echo exit 0 [/code]
沒有留言:
張貼留言