linux Shell程式設計--獲取命令執行返回結果
阿新 • • 發佈:2019-02-12
1.將命令執行的整型數字結果返回並賦值給變數。
使用反引號包裝命令字串 TAB上的`
scarlett@scarlett-X550VXK:~$ line=`cat /etc/passwd| wc -l`
scarlett@scarlett-X550VXK:~$ echo $line
41
2.返回結果為陣列。
#! /bin/bash
text=`cat /etc/passwd|cut -d ':' -f1`
i=1
for element in $text
do
echo "第$i行為$element"
i=`expr $i + 1`
done
exit 0