我正在尝试执行一个字符串(实际上它是一个较长字符串的一部分,我将其拆分为不同的字符串)。
我的错误消息是tr1.sh:3:tr1.sh:替换错误

#!/bin/bash

if [ ! -d ${HOME }/ trashbin  ]
then  mkdir ${HOME }/ trashbin
fi

最佳答案

删除空格:

#!/bin/bash

if [ ! -d ${HOME}/trashbin  ]
then  mkdir ${HOME}/trashbin
fi

关于linux - 为什么我不能执行此脚本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25515846/

10-12 02:15