日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

专 linux命令之set x详解

發布時間:2025/3/19 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 专 linux命令之set x详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

?

set -x與set +x指令 用于腳本調試。set是把它下面的命令打印到屏幕 set -x 是開啟 set +x是關閉 set -o是查看 (xtrace),set去追中一段代碼的顯示情況。 執行set -x后,對整個腳本有效。 [root@mybox bin]# ls -l /bin/bash + ls --color=tty -l /bin/bash? -rwxr-xr-x 1 root root 722684 Jul 12 ?2006 /bin/bash 針對一部分script,可以選擇 set -x 和 set +x配套使用。比如在一個腳本里: set -x ? ? ? ? ? ?# activate debugging from here w set +x ? ? ? ? ? ?# stop debugging from here --------------------------------------------------------------------------------------------- set指令能設置所使用shell的執行方式,可依照不同的需求來做設置 -a  標示已修改的變量,以供輸出至環境變量。? -b  使被中止的后臺程序立刻回報執行狀態。? -C  轉向所產生的文件無法覆蓋已存在的文件。? -d  Shell預設會用雜湊表記憶使用過的指令,以加速指令的執行。使用-d參數可取消。? -e  若指令傳回值不等于0,則立即退出shell。  ? -f   取消使用通配符。? -h  自動記錄函數的所在位置。? -H Shell  可利用"!"加<指令編號>的方式來執行history中記錄的指令。? -k  指令所給的參數都會被視為此指令的環境變量。? -l  記錄for循環的變量名稱。? -m  使用監視模式。? -n  只讀取指令,而不實際執行。? -p  啟動優先順序模式。? -P  啟動-P參數后,執行指令時,會以實際的文件或目錄來取代符號連接。? -t  執行完隨后的指令,即退出shell。? -u  當執行時使用到未定義過的變量,則顯示錯誤信息。? -v  顯示shell所讀取的輸入值。? -x  執行指令后,會先顯示該指令及所下的參數。? +<參數>  取消某個set曾啟動的參數。 sample: set -x
. /etc/profile

env

轉載于:https://www.cnblogs.com/feiyun8616/p/6548658.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的专 linux命令之set x详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。