2017-06-19 46 views
0

我在我的mac控制檯上創建了一個.sh文件。Mac Osx使用sh將文本插入創建的文件

myshfile.sh 

從我sh文件裏面我已經創建了一個文件:

所以:

touch index.js 

所以在整個我這運行它:

sh myshfile.sh 

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

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

...對於sh命令?

回答

1

使用>>重定向追加或只是>如果你想覆蓋文件的以前的內容。

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

'touch'命令不需要;當shell用'>>'打開時,'index.js'將在需要時創建。 – chepner