習慣1
echo “1 2 3” | xargs -n 1 echo
將 1 2 3
輸出為
1
2
3

習慣2
只要修改變數後的值,echo 跟執行這兩個地方就不再同時再被修改了,eval 是讓 $a 實際執行 cat /etc/passwd
a=”cat /etc/passwd”
echo $a
eval $a

2008/02/13 這邊說錯了,應該是
a=”ps axu | grep”
b=”http”
echo “$a $b”
eval $a $b

而上面的作法其實可以
a=”cat /etc/passwd”
echo $a
$a
這樣變數 a 就可以執行出 cat /etc/passwd

習慣3
把實際要執行的指令放在 function 裡面,而 function 裡面再加入 function

Related posts 相關文章

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。