我试图让自动脚本在任何可移动设备上打开目录 - 不同的USB有不同的名称,我希望用户只输入设备名称,因为路径/media/user
是大多数的默认设置linux系统。这是代码:
#!/bin/bash
F= `zenity --entry`
mkdir /media/user/${F}/new+directory
口译员不会识别变量。任何解决方案/建议?
答案 0 :(得分:2)
通过ShellCheck运行脚本会自动指出您的作业中=后面有多余的空间:
#!/bin/bash
F=`zenity --entry`
mkdir "/media/user/${F}/new+directory"