使用 echo/printf 写入文件

使用 echo/printf 写入文件

如何将以下内容写入文件

printf "*\n!.gitignore\n" > $datadir/.gitignore

-bash: !.gitignore\n: 未找到事件

答案1

避免使用单引号!受到特殊对待:

printf '*\n!.gitignore\n' > $datadir/.gitignore

相关内容