我有一个写入文件的脚本,如下所示:

cat >myfile <<EOF
some lines
and more lines
EOF

但我不确定这是否是猫的无用用途...

最佳答案

即使这可能不是UUOC,也可以使用tee代替:

tee myfile <<EOF
some lines
and more lines
EOF

它更加简洁,而且与重定向运算符不同,如果您需要使用root权限写入文件,可以将它与sudo结合使用。

关于bash - 我需要cat将Heredoc写入文件吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14268097/

10-15 00:00