1

ashshellに単一の番号を保持するファイルを読み取ろうとしています。そうするためのbashの方法

ARG=`cat /tmp/tempfile`

は機能せず、このコード行の後にARGは何も保持しないことがわかります。

4

1 に答える 1

0

最初の改行で停止しないように、引用符で囲んでみてください。

ARG="`cat /tmp/tempfile`"

また

ARG="$(cat /tmp/tempfile)"

また

read ARG  </tmp/tempfile #only 1st line will be read
于 2013-01-09T12:05:33.820 に答える