運行長命令

運行長命令

允許我執行此操作的最佳命令是什麼:

  1. 將 say 的輸出送到ls名為的文件etcdir
  2. 使用列印出 etcdir 文件cat
  3. 使用列印退出狀態echo $?
  4. 將命令分成兩行。

我知道它就像

sudo ls > etcdir && cat etcdir ??? \ echo $?

或者

sudo ls > etcdir && cat etcdir; \ echo $?

〜提前致謝

答案1

您可以透過使用tee將輸出複製到檔案而不是重定向它來組合步驟 1 和 2,以便它在終端中仍然可見。

這是你的命令:

ls | tee etcdir
echo $?

相關內容