我刚开始编写脚本,所以这可能是一个“废话”问题,也许sed/awk不能做到这一点,我需要在文件中插入用户输入的文本行,但它必须紧跟在特定的、唯一的行之后。这行代码类似于我一直使用的“在下面插入新输入”(### INSERT NEW INPUT HERE):
sudo sed -i "9i$userinput from user" ~/filename;“行之前添加或减去行,这让我完全搞砸了……如何识别带有文本&
我运行awk 'NF<3'来删除我的意大利语文件中的所有字符串,这些字符串有两个以上的单词,但同时我希望删除英文文件中从意大利语文件中删除的特定源字符串(我认为我可以使用行号)。当然,我必须对源字符串的行号执行一个sed命令(因为两个文件中的字符串是不同的),但是在使用awk从意大利文件中删除这些字符串时,我不知道如何做到这一点,因为当我启动命令时,文件中丢失了等效的行号。son of th