Shell命令打印其他文件中存在的N个单词的语句



假设我有一个3行文件:

output.txt:

Maruti
Zen
Suzuki

我使用命令wc -l output.txt获得no。行我得到的输出是3

根据上面的输出,我必须执行命令
echo CREATE FROM (sed -n 1p OUTPUT.txt)
echo CREATE FROM (sed -n 2p OUTPUT.txt)
echo CREATE FROM (sed -n 3p OUTPUT.txt)
:
:
echo CREATE FROM (sed -n np OUTPUT.txt)

你能建议一个命令来代替1 2 3 .....吗根据我得到的输出,上面命令中的N(即,no。

我只是给出了我的用例的示例解释。请建议一个需要执行的命令。次。

你只需要一个命令。

sed 's/^/CREATE FROM /' output.txt

参见计算行数或枚举行号以便我可以遍历它们-为什么这是一个反模式?

最新更新