首先說明,我的系統是 dash
# ls -al /bin/sh
/bin/sh -> dash
範例如下:
===================== get_dynamic_value.sh ===========================
#!/bin/sh
get_dynamic_value() {
total=$# #取得帶入參數的個數
array=($*) #宣告陣列,把get到的參數,assign給陣列
for ((i=1;i<=$total;i++));
do
echo ${array[$i-1]} >> file_list.txt #把參數一行一行寫入檔案
done
}
get_dynamic_value 1111 2222 3333
====================================================
執行結果,會產生檔案 file_list.txt
沒有留言:
發佈留言