这可能是一个简单的答案,但我被卡住了,所以就开始吧。
sed '3d' filename # (or something like that)
我在尝试使用 $VARIABLE
而不是数字时遇到问题。
任何人都知道如何让它工作,或任何替代选项?
最佳答案
你是不是这个意思:
bash$ VARIABLE=3
bash$ sed "${VARIABLE}d" filename
(我不确定这是否是对 sed
命令的正确使用,我只知道在 bash 语法中您将如何在字母旁边使用变量。)
关于regex - 使用可变行号从文件中删除一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2444199/