我想用shell脚本linux在文件中写一行

时间:2012-03-11 15:18:25

标签: linux shell file-io

我有一些输入让我们说“somespacehere .file somemorespace”sample.cpp“”。 上面这行我想用shell脚本写一个文件。 我该如何编写shell脚本? 请帮我。 感谢。

我将代码编写为

#!/bin/bash
filename= "./xyz.txt"
file = open(filename,'w')
echo "  .file    \"sample.cpp\"" > file
file .close()

它给我的错误是

语法错误:“(”意外 在最后一行。

1 个答案:

答案 0 :(得分:3)

从一个shebang开始,并回显你想要的文件行吗?例如,

#!/bin/bash

filename="./xyz.txt"
echo "  .file    \"sample.cpp\"" > $filename