如何在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