我知道这个问题已经在这里问了很多次了,但我找不到我的具体情况。我在共享主机上,在 Debian 上具有 SSH 访问权限。执行命令时
/usr/bin/php7.1-cli /xxxxxxxxx/www/composer.phar
它可以在任何文件夹中完美运行。当将相同的命令 1:1 放入 bashrc 中的别名中时,例如
alias composer='/usr/bin/php7.1-cli /xxxxxxxxx/www/composer.phar'
我收到"无法打开输入文件"错误。我错过了什么?
编辑:当通过命令"alias"在每一行中显示别名时,除了一行之外,单词"alias"的"a"被撇号替换:
'lias composer='/usr/bin/php7.1-cli /xxxxxxxxx/www/composer.phar'
因此,将.bash_profile文件从 CR+LF 更改为 LF 后,它会得到正确处理。这不适用于 .bashrc,但这种部分成功现在对我来说已经足够了。