文字列"#DONE"
がまだ入っていないテキストファイルの最初の行の最後に、sed
またはawk
のようなUnixコマンドを使用して、文字列"#DONE"
を追加します。パターンを含まない最初の行にテキストを追加しますか?
例えば、私は、スクリプトのこのタイプを経験していない、と私は検索したことができますが、入力ファイルは
qsub job1.sh #DONE
qsub job2.sh #DONE
qsub job3.sh
qsub job4.sh
ようなものになるだろうと所望の出力は
qsub job1.sh #DONE
qsub job2.sh #DONE
qsub job3.sh #DONE
qsub job4.sh
だろうこのための正確な解決策は見つかりませんでした。
あなたの方法は良いです:-)しかし、 "#DONE"; '' #DONE ";'私は思って、ファイルを更新する必要があります> tmp && mv tmp "file" 'またはそう – Ivonet