1. 程式人生 > >linux Shell程式設計--獲取命令執行返回結果

linux Shell程式設計--獲取命令執行返回結果

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