Re: [問題] 在 shellscript 裡面找出 process 的數目
※ 引述《hpps.bbs@ptt.cc (hpps)》之銘言:
> 我寫了一支 shellscript,叫做 test.sh,內容是:
> #!/bin/bash
> var=$(ps aux | grep 'test' )
> echo $var
> 然後我執行的時候輸入 ./test.sh
> 結果輸出:
> linux 7264 0.0 0.2 5180 1092 pts/0 S+ 22:33 0:00 /bin/bash ./test.sh
> linux 7265 0.0 0.1 5180 512 pts/0 S+ 22:33 0:00 /bin/bash ./test.sh
> linux 7267 0.0 0.1 4384 800 pts/0 S+ 22:33 0:00 grep test
[引言太多……]
取代會多呼叫一層 subshell。
另外 echo "$var" 才是你 po 文中的結果,echo $var 的結果不一樣。
--
※ Origin: 交大次世代(bs2.to)
◆ From: 220.133.241.31
討論串 (同標題文章)