标签: bash shell
我正在尝试向文件中写入一些文本。
文件将由数字组成。每行都会有一个数字。
我正在尝试使用可变参数在同一行中写更多的文本。
例如,用户输入一个数字,然后程序在文件中查找该数字(将其称为file.txt)并在该行中写一些文本。
例如:
test.txt:
39108 39199 39253 39866
并且我想在具有用户指示编号的行中添加更多文本。
我试图这样做:
read num sed -i '/$num/ a [the text to add]' file.txt