Shell 讀取命令列的輸出

Shell 讀取命令列的輸出

Shell 讀取命令列的輸出

Shell 讀取命令列的輸出功能,範例如下:

ls_cat2txt.sh

#!/bin/bash

#Filename: ls_cat2txt.sh

# cmd1 | cmd2 | cmd3

#shell會將 cmd1 的結果給 cmd2 最後將cmd2 的結果給 cmd3

 

CMD1=”ls -lt”

CMD2=”cat -n”

printf “ls -lt \n”

$CMD1

printf “ls -lt | cat -n \n”

$CMD1 | $CMD2

printf “ls -lt | cat -n >note.txt \n”

ls -lt | cat -n >note.txt

#cat note.txt

 

參考出處:Linux Shell 腳本攻略 P 26

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *