实际上我有一个名为test1.txt.
在该文件中,我有以下五行:
'test message1'
'test message2'
'test message3'
'test message4'
'test message5'
Run Code Online (Sandbox Code Playgroud)
现在我想添加一个新行'testing testing'到test1.txt文件,后'test message1'线。怎么做?
我一直在尝试编写一个简单的 bash 脚本,我将用它来安装应用程序并更新它的配置文件。我很难修改它的配置文件。
# DBHost=localhost
DBName=test
# DBPassword=
Run Code Online (Sandbox Code Playgroud)
有什么建议我可以按照下面的方式进行修改吗?
DBHost=localhost
DBName=database
DBPassword=password
Run Code Online (Sandbox Code Playgroud) 我在 sed 语句中有以下片段:
/pause$/ {
N;
/pause/d
}
Run Code Online (Sandbox Code Playgroud)
但我得到:
$ . sed_shorter_version_one_test_case_html_to_ruby.sh SAD/fullform_SAD
sed: 19: "
/pause$/ {
N;
/pau ...": command a expects \ followed by text
Run Code Online (Sandbox Code Playgroud)
这是为什么?怎么修?