1History命令语法: [test@linux]# history [n] [test@linux]# history [-c] [test@linux]# history [-raw] histfiles 参数: n :数字,要列出最近的 n 笔命令列表 -c :将目前的shell中的所有 history 内容全部消除 -
创新互联公司从2013年创立,先为盐津等服务建站,盐津等地企业,进行企业商务咨询服务。为盐津企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
shell脚本中判断上一个命令是否执行成功
shell中使用符号“$?”来显示上一条命令执行的返回值,如果为0则代表执行成功,其他表示失败。
结合if-else语句实现判断上一个命令是否执行成功。
示例如下:
if [ $? -ne 0 ]; then
echo "failed"
else
echo "succeed"
fi
或者:
if [ $? -eq 0 ]; then
echo "succeed"
else
echo "failed"
fi
查看系统之前的命令是。hisotry。
history主要是将之前所执行的命令存放起来,但是如果要找到当前系统执行的第一条命令,估计在命令上实现不了。1,可以选择之前命令执行了多少,然后看看history的标号可以找出来。2,也可以创建一个脚本,将之前的命令保存起来,然后在登出初始化的时候将本次系统的命令记录clear一下。每次登录的系统第一条命令就是history下标号为1的命令了。