小编Sau*_*rav的帖子

sed 命令用另一个文件的内容替换文件中最后一次出现的单词

  1. macOSsed命令替换文件中最后一次出现的单词
  2. 替换为另一个文件的内容
  3. 只替换最后一次出现,意味着只替换一次。
  4. 这个词可以是一个子串abchellohelloabc
  5. 单词后可以有尾随空格或换行符

sample_file_path = "/Users/saurav/sample.text" sample_file_path_1 = "/Users/saurav/sample1.text"

sample.txt

hello
hi
hello
ok
Run Code Online (Sandbox Code Playgroud)

sample1.txt

I
am 
doing
great
Run Code Online (Sandbox Code Playgroud)

预期输出 ( sample.txt):

hello
hi
I
am 
doing
great
ok
Run Code Online (Sandbox Code Playgroud)

需要使用文件路径变量

shell sed shell-script text-processing macos

0
推荐指数
1
解决办法
175
查看次数

标签 统计

macos ×1

sed ×1

shell ×1

shell-script ×1

text-processing ×1