sed を使用して特定の行を文字列変数に置き換えるにはどうすればよいですか?

ジェリー

たとえば、次のfile.txt3 行含まれているとします。

hello
hello
hello

という変数line=1と、変数 string がありますsubstitute=hello1変数line記述されている行の文字列を、 という新しい文字列変数に置き換えたいと思いますsubstitute

結果の変更files.txtは次のようなります。

hello1
hello
hello

sedこれを行うにはどうすればよいですか? またはawk? それが目的であれば、while ループで変更できる変数を入力できる限り、です。

天使

の値に$substitute特殊文字が含まれていないと仮定すると、次のように簡単に実行できます。

line=1
substitute=hello1
sed -i "${line}s/.*/$substitute/"  file.txt

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

sedを使用して複数の文字を置き換えるにはどうすればよいですか?

分類Dev

sedを使用して複数行の文字列を置き換えるにはどうすればよいですか?

分類Dev

sedを使用して複数行の文字列を置き換えるにはどうすればよいですか?

分類Dev

sedを使用して、文字列内の最後に出現する文字を置き換えるにはどうすればよいですか?

分類Dev

sedを使用して特定のパターンを置き換え、同じ行に例外を追加するにはどうすればよいですか?

分類Dev

sedを使用して複数のファイルの特定の行とフィールドの文字列を置き換えるにはどうすればよいですか?

分類Dev

sedを使用して単一の 'を置き換えるにはどうすればよいですか?

分類Dev

複数の行を「sed」に置き換えてJSONに変換するにはどうすればよいですか?

分類Dev

sed / awkを使用して文字列と数字を同じ文字列と乱数に置き換えるにはどうすればよいですか?

分類Dev

スペースを文字列「\ |」に置き換えるにはどうすればよいですか sedを使用していますか?

分類Dev

文字列をsedのドル記号に置き換えるにはどうすればよいですか?

分類Dev

sedとregexを使用して、ファイル内に存在する文字列を見つけて置き換えるにはどうすればよいですか?

分類Dev

Linuxでsed、awk、またはその他のプログラムを使用して、行番号3(n)およびすべてのn + 6(9、15、24など)の文字列を別の文字列に置き換えるにはどうすればよいですか?

分類Dev

sedを使用して、「\」が含まれている文字列を置き換えるにはどうすればよいですか?

分類Dev

sedを使用してテキストファイル内の一部の文字を `'`文字に置き換えるにはどうすればよいですか?

分類Dev

sedのオプションの複数行の文字列を置き換えるにはどうすればよいですか?

分類Dev

sedやawkなどを使用して、奇妙な文字の出現をすべて置き換えるにはどうすればよいですか?

分類Dev

sedを使用して一致するパターンを行の先頭に置き換えるにはどうすればよいですか?

分類Dev

sed を使用して特定の単語の後のテキストを置き換えるにはどうすればよいですか?

分類Dev

sedを使用して、角かっことドル記号を含む行の単語を置き換えるにはどうすればよいですか?

分類Dev

暦月ごとにsedを使用して、新しい行とスペースを<td> <tr>に置き換えるにはどうすればよいですか?

分類Dev

sedを使用して、開いた角かっこを行末から改行に置き換えるにはどうすればよいですか?

分類Dev

行の一部をsedに置き換えるにはどうすればよいですか?

分類Dev

sedを使用して特定の列の最初の文字を削除するにはどうすればよいですか

分類Dev

別の文字列を含まない文字列を `sed`に置き換えるにはどうすればよいですか?

分類Dev

sedコマンドが一部の文字列を置き換えたかどうかを確認するにはどうすればよいですか?

分類Dev

文字列をsedのスラッシュを含む文字列に置き換えるにはどうすればよいですか?

分類Dev

前の行を照合してテキストをsedに置き換えるにはどうすればよいですか?

分類Dev

sedまたはawkを使用して、特定の場所にある特定の文字列を含む行を削除するにはどうすればよいですか?

Related 関連記事

  1. 1

    sedを使用して複数の文字を置き換えるにはどうすればよいですか?

  2. 2

    sedを使用して複数行の文字列を置き換えるにはどうすればよいですか?

  3. 3

    sedを使用して複数行の文字列を置き換えるにはどうすればよいですか?

  4. 4

    sedを使用して、文字列内の最後に出現する文字を置き換えるにはどうすればよいですか?

  5. 5

    sedを使用して特定のパターンを置き換え、同じ行に例外を追加するにはどうすればよいですか?

  6. 6

    sedを使用して複数のファイルの特定の行とフィールドの文字列を置き換えるにはどうすればよいですか?

  7. 7

    sedを使用して単一の 'を置き換えるにはどうすればよいですか?

  8. 8

    複数の行を「sed」に置き換えてJSONに変換するにはどうすればよいですか?

  9. 9

    sed / awkを使用して文字列と数字を同じ文字列と乱数に置き換えるにはどうすればよいですか?

  10. 10

    スペースを文字列「\ |」に置き換えるにはどうすればよいですか sedを使用していますか?

  11. 11

    文字列をsedのドル記号に置き換えるにはどうすればよいですか?

  12. 12

    sedとregexを使用して、ファイル内に存在する文字列を見つけて置き換えるにはどうすればよいですか?

  13. 13

    Linuxでsed、awk、またはその他のプログラムを使用して、行番号3(n)およびすべてのn + 6(9、15、24など)の文字列を別の文字列に置き換えるにはどうすればよいですか?

  14. 14

    sedを使用して、「\」が含まれている文字列を置き換えるにはどうすればよいですか?

  15. 15

    sedを使用してテキストファイル内の一部の文字を `'`文字に置き換えるにはどうすればよいですか?

  16. 16

    sedのオプションの複数行の文字列を置き換えるにはどうすればよいですか?

  17. 17

    sedやawkなどを使用して、奇妙な文字の出現をすべて置き換えるにはどうすればよいですか?

  18. 18

    sedを使用して一致するパターンを行の先頭に置き換えるにはどうすればよいですか?

  19. 19

    sed を使用して特定の単語の後のテキストを置き換えるにはどうすればよいですか?

  20. 20

    sedを使用して、角かっことドル記号を含む行の単語を置き換えるにはどうすればよいですか?

  21. 21

    暦月ごとにsedを使用して、新しい行とスペースを<td> <tr>に置き換えるにはどうすればよいですか?

  22. 22

    sedを使用して、開いた角かっこを行末から改行に置き換えるにはどうすればよいですか?

  23. 23

    行の一部をsedに置き換えるにはどうすればよいですか?

  24. 24

    sedを使用して特定の列の最初の文字を削除するにはどうすればよいですか

  25. 25

    別の文字列を含まない文字列を `sed`に置き換えるにはどうすればよいですか?

  26. 26

    sedコマンドが一部の文字列を置き換えたかどうかを確認するにはどうすればよいですか?

  27. 27

    文字列をsedのスラッシュを含む文字列に置き換えるにはどうすればよいですか?

  28. 28

    前の行を照合してテキストをsedに置き換えるにはどうすればよいですか?

  29. 29

    sedまたはawkを使用して、特定の場所にある特定の文字列を含む行を削除するにはどうすればよいですか?

ホットタグ

アーカイブ