shell指令碼中的冒號作用

2021-07-26 15:36:02 字數 423 閱讀 4077

今天看到乙個shell指令碼,有幾行行**是這樣的:

date="`date +%y%m%d%h%m%s`"

cp /boot/grub/grub.conf /boot/grub/grub.conf.bak.$

if egrep '.*vmlinuz-2.6.32-220.23.1.lvs.el6.*nohz=off' /boot/grub/grub.conf ;then

:else

sed -i -r 's/(.*vmlinuz-2.6.32-220.23.1.lvs.el6.*)/\1 nohz=off/' /boot/grub/grub.conf

fi

其中if 裡面有個:,我知道python裡面有個空語句pass,原來這個冒號就是與語句的意思,唉,沒辦法基本工太差,還是一點一點學習吧

shell指令碼中set e作用

最近學習shell指令碼想到乙個問題,如果指令碼 現了一條異常語句,甚至可以影響整個指令碼的使用,那麼是否有一旦出現問題就可以及時停止的方法呢?在shell指令碼中set命令就可以輕鬆實現。set命令的 e引數,linux系統自帶的說明是 exit immediately if a command ...

python中冒號( )的作用

一開始接觸python 的時候冒號這個存在一直困擾了我很久,說一下我對冒號的理解。冒號 表示的就是乙個整體,冒號出現在 就代表這個位置對整體。第一 作為整體用於輸出 如在plt.scatter x 0 x 1 這行 中,在原來行的位置,代表行的這一系列元素的整體。如 x np.array 1,2,3...

SHELL指令碼的作用

接觸unix系統已經有兩年多的時間了,工作中只是用了些簡單的命令,沒有能夠應用其精髓。因此想通過shell指令碼的學習,提高自己的技術水平,幫助提高產品的應用水平,同時幫助工程人員完成好現場的工作任務。雖然shell指令碼只是乙個簡單的解釋型語言,不會受到研發人員的重視,但對於我們工程人員來說有著舉...