急求!一个简单的双引号有关问题?大侠们帮忙!
急求!一个简单的双引号问题??大侠们帮忙!!!!!我的代码如下:Perl codeecho $1perl -pi -e print $1 if
急求!一个简单的双引号问题??大侠们帮忙!!!!!
我的代码如下:
Perl codeecho $1perl -pi -e 'print "'$1'" if $.== 1' test.txt
存放在一个test.sh
我在控制台进入当前目录运行
Perl code./test.sh "\"你好!\""
Perl code报错"你好"Unrecognized character \xCE at -e line 1.
不能添加到test.txt中
但是我运行
Perl code
./test.sh "你好!"
就可以添加到test.txt中
请问如何再能在我test.txt的第一行中添加 "你好"字符串了
那个大哥大姐帮忙解决一下 不甚感激!
[解决办法]直接用汉语说你要干什么。
[解决办法]test.sh
Perl codeecho $1perl -pi -e "print '$1' if $.== 1" test.txt
[解决办法]
perl -e "print(\"你好!\n\");" > test.txt
[解决办法]