Linux

這些 echo 命令的語法是什麼意思?

  • October 29, 2011

我嘗試使用複制的腳本,其中包括以下命令

echo "rc  $2" > $WORKDIR/out.dat

我猜它會嘗試將一些內容輸出到文件 out.dat。但這是什麼rc $2意思?

它還包括

echo "PWD" >> $WORKDIR/env.txt

為什麼它>>在這裡使用而不是>

這些都不是真正的echo問題。

"rc $2"是文本“rc”、一個空格和傳遞給腳本或函式的第二個參數。

>>追加到現有文件,而不是>寫入新文件,擦除程序中的任何現有文件。

引用自:https://unix.stackexchange.com/questions/23441