コースウェアのルートを学習し、クラウドコンピューティングコース概要:シェルに関する知識

シェル上のチュートリアル学習コースシラバスコースウェアの知識ポイントをクラウドコンピューティング:

そこシェル構文カラー印刷フォントの枠組みの中で、多くの場合、私のような、非常に実用的な動作の特別な表示を、出力にエラーメッセージを使用したり、必要

運用・保守の準備ではツールです、それは非常に支配することができ、リストに追加したプログラムを高めることができます。

日付を取得し、設定

私たちは、スクリプトを書くときに通常、我々は、すべてを追跡できるように、スクリプトは、終了を実行するには、この時間を記録し、ログファイルに書き込まれた後に願っています

実行の結果が、また、私たちは呼び出したスクリプトの数を分析するのに役立ちます。

デバッグスクリプトへの基本的な方法

[ルート@ 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]#

おすすめ

転載: blog.51cto.com/14489558/2448583