原文:linux shell命令中調試的set -x

shell命令中調試的set x x選項可以用來跟蹤腳本的執行,使shell在執行腳本的過程中把它實際執行的每一個命令行顯示出來,並且在行首顯示一個 , 后面顯示的是經過了變量替換后的命令行內容,有助於分析實際執行的命令 將 x與trap捕捉DEBUG信號相結合對trapdebug.sh腳本進行調試sh x trapdebug.sh trapdebug.sh: : trapdebug.sh: a: ...

2021-04-13 19:33 0 257 推薦指數:

查看詳情

set -x 調試shell

在上面的結果,前面有“+”號的行是shell腳本實際執行的命令,前面有“++”號的行是執行trap機制中指定的命令,其它的行則是輸出信息。 shell的執行選項除了可以在啟動shell時指定外,亦可在腳本中用set命令來指定。 "set -參數"表示啟用某選項,"set +參數"表示關閉某選項 ...

Thu Jun 27 03:00:00 CST 2019 0 545
shellset命令

set命令作用主要是顯示系統已經存在的shell變量,以及設置shell變量的新變量值。set命令不能夠定義新的shell變量。如果要定義新的變量,可以使用declare命令以變量名=值的格式進行定義即可。 舉例: set -xset +x指令 用於腳本調試set ...

Fri Dec 01 17:48:00 CST 2017 0 9731
linux shell內建命令set

基本語法: set命令的基本語法如下(來自bash的man手冊): set [--abefhkmnptuvxBCEHPT] [-o option-name] [arg ...] set [+abefhkmnptuvxBCEHPT] [+o option-name] [arg ...

Wed Sep 25 22:22:00 CST 2019 0 379
2.Shell腳本set指令,比如set -xset -e

set參數介紹 set指令能設置所使用shell的執行方式,可依照不同的需求來做設置 -a  標示已修改的變量,以供輸出至環境變量。 -b  使被中止的后台程序立刻回報執行狀態。 -C  轉向所產生的文件無法覆蓋已存在的文件。 -d  Shell預設會用雜湊表記憶使用過的指令,以加速指令的執行 ...

Tue Oct 08 23:16:00 CST 2019 0 5706
Shell - set命令

set命令簡介 使用內置命令set可以調試Shell腳本的指定部分。 set命令通過選項開關來設置shell的不同特性,每個特性都對應一個選項。 set -<Options> 直接啟用指定選項 set +<Options> 直接停用指定選項 set -o ...

Thu Jul 09 08:12:00 CST 2020 0 608
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM