1

ログファイルに行を追加したいのですが、「そのようなファイルまたはディレクトリはありません」というメッセージが表示され続けます

cat "$NOW : Version $VERSION already installed on HOSTNAME!" >> /var/log/dig-nscp-install.log

ファイルが存在することは 100% 確信しており、nano すると書き込み可能です。

cliで試してみると、

cat 'Hellooo test'>>/var/log/dig-nscp-install.log

私も得るcat: Hellooo test: No such file or directory

私が間違っているかもしれないヘルプ/ヒントはありますか?

ありがとう。

4

3 に答える 3

3

catファイルの内容を出力します。を使用する必要がありますecho。これは、文字列を標準出力にエコーするだけです。

echo "$NOW : Version $VERSION already installed on HOSTNAME!" >> /var/log/dig-nscp-install.log
于 2013-11-06T15:14:04.163 に答える
1

echo代わりに使用する必要がありますcat

これを行う

echo "$NOW : Version $VERSION already installed on HOSTNAME!" >> /var/log/dig-nscp-install.log
于 2013-11-06T15:13:00.803 に答える