如何在shell脚本里开启history命令。


1.linux bash内置命令与普通命令的区别:which查不到的都是bash内置命令

 

2.history是bash内置命令,能不能开启由bash说了算

 

3.set -o查看是否开启

1)在交互式查看

[root@py-centos7 ~]# set -o |grep history
history on

2)在脚本里查看

[root@py-centos7 ~]# sh a.sh
history off

脚本内容:

##! /bin/sh
HISTFILE=~/.bash_history
set -o |grep history

 

4.set -o 命令 打开bash的history配置

脚本内容

##! /bin/sh
HISTFILE=~/.bash_history
set -o history
history

执行结果 :

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM