Isa*_*iah 13 bash shebang echo
我想向一些朋友解释如何在启动时为他们的Linux系统添加多键支持,但首先我需要它们来制作一个bash脚本.我想做一个简单的命令让他们复制和粘贴,我正在测试我做的这个命令,但它一直在抛出一个错误.只有当我添加shebang线时,这很重要.
$ sudo echo -e "#!/bin/bash \nxmodmap \"keysym Alt_R = Multi_key\"" > /etc.init.d/multikey.sh
Run Code Online (Sandbox Code Playgroud)
有什么简单的方法来回应一个shebang线?
Ign*_*ams 23
使用其他报价.
sudo echo -e '#!/bin/bash\nxmodmap "keysym Alt_R = Multi_key"'
Run Code Online (Sandbox Code Playgroud)
hmo*_*liu 12
如果你想给你的朋友留下深刻印象,请在这里使用文件而不是回音字符串
~$ cat << EOF > /etc/init.d/multikey.sh
> #!/bin/bash
> xmodmap "keysym Alt_R = Multi_key"
> EOF
Run Code Online (Sandbox Code Playgroud)