/usr/local/bin/eqy
时间: 2023-10-06 14:10:04 浏览: 36
在执行 sudo mv composer.phar /usr/local/bin/composer 命令时,报错"/usr/local/bin No such file or directory"因为目标目录/usr/local/bin不存在。可能原因是该目录尚未创建或者命令输入错误。您可以尝试手动创建该目录,并确保输入的命令正确无误。
相关问题
将以下csh脚本转化为bash脚本alias a alias a s 'source ~/.cshrc' #setenv LANG C setenv XAPPLRESDIR ../data/resources setenv MALLOC_CHECK_ 0 setenv WINDOWS /usr/bin/X11 setenv JAVA_HOME /usr/java/jdk1.7.0_11 #setenv JAVA_HOME /home/nari/jre setenv EBTRC /usr/ebt/bin/ebtrc.global setenv JCC "javac -deprecation -g:none -O -nowarn -d ../bin" a dtext '/usr/ebt/bin/dtext' umask 002 # This is the path for Motif/Sunview: #set path=(. /sbin /bin /usr/local/bin /usr/vac/bin /opt/SUNWspro/bin ~/exe /usr/ccs/bin /usr/bin/mme /usr/bin /usr/ucb /etc /usr/etc /usr/man /usr/sccs /usr/dt/include/Xm /usr/dt/bin /usr/include $HOME/exe $WINDOWS /usr/sbin /usr/i18n/mule/bin $JAVA_HOME/bin /usr/idebug/bin) set path=(. $JAVA_HOME/bin /sbin /bin /usr/local/bin /usr/vac/bin /opt/SUNWspro/bin ~/exe /usr/ccs/bin /usr/bin/mme /usr/bin /usr/ucb /etc /usr/etc /usr/man /usr/sccs /usr/dt/include/Xm /usr/dt/bin /usr/include $HOME/exe $WINDOWS /usr/sbin /usr/i18n/mule/bin /usr/idebug/bin) # added for openwin setenv F1H $HOME/NC3.0/data/lib setenv LD_LIBRARY_PATH /usr/ucb/lib:/usr/dt/lib:/usr/lib:/usr/ucblib:/usr/local/lib: #setenv JAVA_FAST64_VM True
以下是将上述 Csh 脚本转换为 Bash 脚本的代码:
```bash
#!/bin/bash
a() {
source ~/.bashrc
}
export LANG=C
export XAPPLRESDIR=../data/resources
export MALLOC_CHECK_=0
export WINDOWS=/usr/bin/X11
export JAVA_HOME=/usr/java/jdk1.7.0_11
export EBTRC=/usr/ebt/bin/ebtrc.global
export JCC="javac -deprecation -g:none -O -nowarn -d ../bin"
alias dtext='/usr/ebt/bin/dtext'
umask 002
# This is the path for Motif/Sunview:
#PATH=(. /sbin /bin /usr/local/bin /usr/vac/bin /opt/SUNWspro/bin ~/exe /usr/ccs/bin /usr/bin/mme /usr/bin /usr/ucb /etc /usr/etc /usr/man /usr/sccs /usr/dt/include/Xm /usr/dt/bin /usr/include $HOME/exe $WINDOWS /usr/sbin /usr/i18n/mule/bin $JAVA_HOME/bin /usr/idebug/bin)
PATH=(. $JAVA_HOME/bin /sbin /bin /usr/local/bin /usr/vac/bin /opt/SUNWspro/bin ~/exe /usr/ccs/bin /usr/bin/mme /usr/bin /usr/ucb /etc /usr/etc /usr/man /usr/sccs /usr/dt/include/Xm /usr/dt/bin /usr/include $HOME/exe $WINDOWS /usr/sbin /usr/i18n/mule/bin /usr/idebug/bin)
# added for openwin
export F1H=$HOME/NC3.0/data/lib
export LD_LIBRARY_PATH=/usr/ucb/lib:/usr/dt/lib:/usr/lib:/usr/ucblib:/usr/local/lib:
#export JAVA_FAST64_VM=True
```
请注意,Bash 中没有直接等价于 Csh 中的 `setenv` 命令,因此需要使用 `export` 命令来设置环境变量。另外,Bash 中的命令别名使用 `alias` 命令来定义,而不是在别名后面直接加上命令。最后,Bash 中的数组使用圆括号而不是方括号。
输入which yum 输出 /usr/bin/which:no yum in (/usr/local/sbin/:/usr/local/bin/:/usr/sbin:/usr/bin/:)
输入命令"which yum"的输出是"/usr/bin/which:no in (/usr/local/sbin/:/usr/local/bin/:/usr/sbin:/usr/bin/:)"。这个输出表示在系统的环境变量中找不到名为"yum"的可执行文件。
"which"命令用于查找给定命令在系统中的路径。它会在环境变量$PATH所指定的路径中搜索给定的命令,并返回找到的第一个匹配项的路径。
在这个特定的输出中,"/usr/bin/which"表示"which"命令本身的路径,":no yum in (/usr/local/sbin/:/usr/local/bin/:/usr/sbin:/usr/bin/:)"表示在环境变量$PATH所指定的路径中没有找到名为"yum"的可执行文件。