linux eval

eval 就是執行如下兩個步驟 1.第一次,執行變量替換,相似與C語言的宏替代 2.第二次,執行替換後的命令串bash #!/bin/bash g="|" eval ls $g wc -l #1.變量替換 eval ls | wc -l #2.執行命令結果 echo \$$# #輸出命令個數 eval echo \$$# #輸出最後一個命名 #1.變量替換:
相關文章
相關標籤/搜索