溫馨提示×

linux怎么復制整行

小億
106
2024-12-31 05:36:09
欄目: 智能運維

在Linux中,你可以使用sed命令來復制整行

  1. 復制第3行:
sed '3p' input_file.txt
  1. 復制從第3行到第5行:
sed '3,5p' input_file.txt
  1. 復制包含特定文本的行,例如復制包含"example"的行:
sed '/example/p' input_file.txt
  1. 將復制的行添加到另一個文件,例如將第3行添加到output_file.txt:
sed '3p' input_file.txt >> output_file.txt

注意:這些命令只會輸出結果,而不會修改原始文件。如果你想直接修改原始文件,請使用-i選項,如下所示:

  1. 直接修改第3行:
sed -i '3s/.*/copy/' input_file.txt
  1. 直接修改從第3行到第5行:
sed -i '3,5s/.*/copy/' input_file.txt
  1. 直接修改包含特定文本的行,例如直接修改包含"example"的行:
sed -i '/example/s/.*/copy/' input_file.txt

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女