如何用鱼将多行写入文件?
How to write multilines to a file with fish?
在bash
,我可以做到:
cat >a.txt <<EOF
line 1111
line 2222
EOF
但是在 fish
中使用时这是无效的语法。正确的做法是什么?
FWIW中的console/terminal我一直用:
cat > a.txt
line 1111
line 2222
Ctrl+D
它在 Bash 和 Fish 中都有效。
您可以使用 echo 和多行字符串(改编自 this thread in the fish issue tracker)
echo >a.txt "\
line 1111
line 2222"
在bash
,我可以做到:
cat >a.txt <<EOF
line 1111
line 2222
EOF
但是在 fish
中使用时这是无效的语法。正确的做法是什么?
FWIW中的console/terminal我一直用:
cat > a.txt
line 1111
line 2222
Ctrl+D
它在 Bash 和 Fish 中都有效。
您可以使用 echo 和多行字符串(改编自 this thread in the fish issue tracker)
echo >a.txt "\
line 1111
line 2222"