繁体   English   中英

使用 bash for Mac 将多行写入文件

[英]Write multiple lines to a file using bash for Mac

我正在创建一个要在 Mac PC 上运行的 bash 文件。 基本上,该文件会创建多行并将其写入文件。 它包含一些特殊字符,如波浪号、百分比等。

不知何故,在创建的文件中,字符有时会消失或出现错误。 我正在逐行执行标准回声。 例如

echo text >> file.conf

有没有其他方法可以写入文件?

试着引用你的文字。 如果要扩展变量,请使用双引号。 如果不想扩展变量,请使用单引号:

echo "$HOME"   # expanded
/Users/Mark

echo '$HOME'   # not expanded
$HOME

echo *         # expanded
0.jpg 0_0.jpg 0_1.jpg 0_10.jpg 0_11.jpg 0_12.jpg 0_2.jpg 0_3.jpg 0_4.jpg

echo '*'       # not expanded
*

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM