javascript - Mac OSx 使用 sh 将文本插入到创建的文件中

标签 javascript node.js macos console sh

我正在我的 Mac 控制台上创建一个 .sh 文件。

myshfile.sh

从我的 .sh 文件中创建了一个文件:

所以:

touch index.js

所以总的来说,我这样做是为了运行它:

sh myshfile.sh

我的问题是。如何在 index.js 中插入一些文本,例如:

console.log('hello from index.js');

...用于 sh 命令?

最佳答案

如果您想覆盖文件以前的内容,请使用 >> 重定向来追加或仅使用 >。

$ touch index.js
$ echo "console.log('hello from index.js');" >> index.js
$ cat index.js
console.log('hello from index.js');

关于javascript - Mac OSx 使用 sh 将文本插入到创建的文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44631087/

相关文章:

javascript - 如何检查已加载了多少页面

javascript - 如果数字大于 "x",则更改 CSS

javascript - 使 div 可选择

java - 使用java代码将数据替换为Alfresco中的word文档,排除垃圾字符

javascript - 返回 Promise 的函数的单元测试

android - 找不到 libtoolize,即使我在 OS X Yosemite 中安装了 libtool

python - 从 CLI 运行时阻止 python GUI 程序退出

javascript - 使用 javascript 预取加载外部数据集

javascript - 是否可以仅通过软件强制浏览器进行 htm5 视频解码?即禁用硬件加速

javascript - 如何将 async.waterfall 与现有回调一起使用