gpt4 book ai didi

linux - 如何创建脚本以将 sed 命令添加到文件中(bash 脚本)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:27:10 25 4
gpt4 key购买 nike

我有一个 .csv 文件,其中包含用 , 分隔的 2 列。

文件.csv

word1,word2  
word3,word4
word5,word6
.
.
.
.
word1000,1001

我想从 file.csv 创建一个新文件并像这样插入 sed 命令:

我的新文件

sed -e 's,word1,word2,gI' \  
-e 's,word3,word4,gI' \
-e 's,word5,word6,gI' \
....

如何编写脚本来添加 sed 命令?

最佳答案

您可以使用sed 来处理每一行:

echo -n 'sed ' ; sed -e "s/^\(.*\)/-e 's,\1,gl'\ \\\/" file.csv

将按要求生产

sed -e 's,word1,word2,gl' \
-e 's,word3,word4,gl' \
-e 's,word5,word6,gl' \

关于linux - 如何创建脚本以将 sed 命令添加到文件中(bash 脚本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10062993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com