シェル上のチュートリアル学習コースシラバスコースウェアの知識ポイントをクラウドコンピューティング:
そこシェル構文カラー印刷フォントの枠組みの中で、多くの場合、私のような、非常に実用的な動作の特別な表示を、出力にエラーメッセージを使用したり、必要
運用・保守の準備ではツールです、それは非常に支配することができ、リストに追加したプログラムを高めることができます。
日付を取得し、設定
私たちは、スクリプトを書くときに通常、我々は、すべてを追跡できるように、スクリプトは、終了を実行するには、この時間を記録し、ログファイルに書き込まれた後に願っています
実行の結果が、また、私たちは呼び出したスクリプトの数を分析するのに役立ちます。
デバッグスクリプトへの基本的な方法
[ルート@ bavdu shell_s]#vimのcolor_daemon01.sh
#!は/ usr / binに/ envをbashの
フォントカラーコード#:リセット= 0 = 31黒赤緑= 30 = 32、H = 33色=青、シアン34、マゼンタ35 = 37 = 36 =白
背景カラーコード番号:リセット= 0 = 41黒赤緑= 40 = 42、H = 43色=青、シアン44、マゼンタ45 = 47 = 46 =白
輸出緑=「これは緑です。」
printfの "\ E [1; 31メートルの緑$ \ E [0メートル\ n" は
[ルート@ bavdu shell_s]#shのcolor_daemon01.sh
これは緑である - 。これは赤です
[ルート@ bavdu shell_s]#vimのdate_daemon01.sh
#!は/ usr / binに/ envをbashの
#
著者:bavdu
メール:[email protected]
Githubの:https://github.com/bavdu
日付:2019 / /
printfの「こんにちは世界」
エコーdate +%Y-%m-%d_%k:%M:%S
>>は/ var / log / date_daemon01.log
[ルート@ bavdu shell_s]#猫の/var/log/date_daemon01.log
2018-12-27_午前6時34分45秒
[ルート@ bavdu shell_s]#vimのdate_daemon01.sh
#!は/ usr / binに/ envをbashの
#
著者:bavdu
メール:[email protected]
Githubの:https://github.com/bavdu
日付:2019 / /
printfのは「こんにちは、世界は」#少ない故意に手紙を書きました
エコーdate +%Y-%m-%d_%k:%M:%S
>>は/ var / log / date_daemon01.log
[ルート@ bavdu shell_s]#bashの-x date_daemon01.sh
- rintf「こんにちは世界
date_daemon05.sh:8行目:rintf:コマンドが見つかりません。
++日付+%Y-%M-%D_%K:%M:%のS
- エコー2018-12-27_六時38分14秒
[ルート@ bavdu shell_s]#