这是我正在使用的代码:
cd /home
if [ -d ${homedir} ]
then ln -s /etc/cpbackup-exclude.conf ${homedir}/cpbackup-exclude.conf
fi
done
现在我收到了这个错误:
bash: In: command not found
我正在尝试为所有帐户创建cpbackup-exclude
的符号链接。
答案 0 :(得分:8)
我敢打赌你错误地将ln (LN)
列为In (IN)
或类似的东西。正确的命令是ln
,如“利马十一月”,缩写为工作“链接”。
答案 1 :(得分:0)
使用绝对路径:
/usr/bin/ln
你的ln实用程序可能会在这里。
答案 2 :(得分:0)
在执行脚本期间,可能没有正确设置$ PATH变量。尝试使用ln命令的绝对路径。通常这将是/bin/ln
。