私は、メモリの場所にあるファイルに変数の内容を書き込むことによってプログラムでファイルを作成するシェルスクリプトを持っています。プログラムで作成されたファイルがLinuxでNULLになる
file=/downloads/fileName.crt
variable="These contents are to be
written to the file"
echo "$variable" > "$file"
これは問題なく動作します。ファイルがNULLに書き込まれていないことを確認することができます。しかし、このスクリプトを実行した後、再起動後に、ファイルの内容がNULLになることがあります。なぜこうなった?完全なコードへ
リンク:
Newly created file becomes NULL on reboot in Linux
このコードは、非常に基本的な構成で、工業、モバイルLinuxコンピュータ上で実行されています。
実際のシェルスクリプトを表示 –
NULLとはどういう意味ですか?あなたはどのようにファイルを読んでいますか?どこでNULLが見えますか? – vojislavdjukic
こんにちは@AhmedMasud私はこの質問にこれを掲載しました。 https://stackoverflow.com/questions/46612471/newly-created-file-becomes-null-on-reboot-in-linux –