Bash を使用してテキストファイルを開いてデータを書き込みますか? 質問する

Bash を使用してテキストファイルを開いてデータを書き込みますか? 質問する

Linux でシェル スクリプトを使用してテキスト ファイルにデータを自動的に書き込むにはどうすればよいですか?

ファイルを開くことはできました。しかし、データを書き込む方法がわかりません。

ベストアンサー1

短い答え:

echo "some data for the file" >> fileName

しかし、echo行末文字(EOF)を理想的な方法で処理しないしたがって、複数の行を追加する場合は、次のようにしますprintf

printf "some data for the file\nAnd a new line" >> fileName

および演算子は>>コマンドの出力をリダイレクトする>のに非常に便利で、他の複数の bash コマンドと連携して動作します。

おすすめ記事