
以下の例のように、私のファイルにレコードのリストがあります。
word_word1
word_word1_acc
word_word2_acc
word_word3_acc
word_word4
word_word1_acc
最初の行と重複した行なので、ファイルからその行を削除するだけです。例に示すように、行ごとに複数のフィールドがあります。どうすればいいですか?
答え1
これが実際に変更したいファイルの場合は、次のことができます。
sed -i.old -e 's/word_word1_//' /path/to/filename
ファイルを所定の位置に変更します。この-i...
部分をスキップしてsedが何であるかを確認できます。会議する。
(この-i
オプションは、sedにソースのバックアップファイルを作成し、.old
ファイル名にaを追加するように指示します。)