xshell 连接的服务器,服务器是centos的
管道符的前者必须能产生标准的输出,就是你能看到的摆在眼前的结果
没有标准输出就没有输入就是错的就是0了
比如我新建一个目录再用管道打开理论是可以的
mkdir ss | cd /root/ss
结果就不对了。因为mkdir没有一个标准的输出
自己想的不知道对不对,小白一枚
ls -all 查看输出行的第一位是什么
l是链接
d是目录
c是字符设备文件
b是块设备
-是文件
下不了,多看看就行,笔记你可以复制到有道云笔记里方便查看复习,熟能生巧!
[-e japan ]
-bash: [-e: command not found
如果你是这样的错误,那可能是 你没加空格
[ -e japan ] [和-e之间是有一个空格的,认真听啊,老是有强调的
注意:[(空格)-e(空格)/root/install.log(空格)]
在bool运算中,惯例是0为false,非零为true。
但是*NIX系统中,程序返回值为0表示程序执行无误,返回非零值表示程序有问题。所以脚本中就用0来判断程序是否正确执行,惯例也用返回0来表示脚本正确执行。
gll是文件夹