我正在尝试使用 ssh 在远程机器(两台机器都使用 bash)上运行脚本,该脚本具有以下几行:
cd /home/invitado/
rm -r !(Desktop|Downloads|Videos|Pictures)
所以当我运行时ssh hostname './remove'
,我得到这个错误:
意外标记 `(' 附近的语法错误
我尝试将此行附加到脚本
shopt -s extglob
但是我仍然有同样的错误,那我该怎么办?谢谢你的帮助。
我正在尝试使用 ssh 在远程机器(两台机器都使用 bash)上运行脚本,该脚本具有以下几行:
cd /home/invitado/
rm -r !(Desktop|Downloads|Videos|Pictures)
所以当我运行时ssh hostname './remove'
,我得到这个错误:
意外标记 `(' 附近的语法错误
我尝试将此行附加到脚本
shopt -s extglob
但是我仍然有同样的错误,那我该怎么办?谢谢你的帮助。