crontab スケジュールの構造に関する知識を使って、ユーザーの crontab に次の行がある場合、Bash スクリプト script.sh はどのくらいの頻度で実行されるかを判断してください。
script.sh
15 * * * 6,7 bash script.sh
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
複雑で繰り返しの多い作業を効率化しましょう。まずは、よく使うコマンドラインプログラムと引数の知識を復習し、すぐにBashスクリプトの世界へ進みます。シンプルなコマンドラインのパイプラインを作成し、それをBashスクリプトへと変換します。さらに、標準ストリームの扱い方や、Bashスクリプトに引数を渡す方法を学んでスキルを高めます。
Bashスクリプトの基本中の基本――変数を極めましょう!この章では、基本的な文字列変数や数値変数の作成方法と、それらを使った計算の実行方法を学びます。さらに、シェルの中にシェルを呼び出す“shell-ception”の魔法も紹介し、高度なスクリプト作成の可能性を大きく広げます。
物事はいつも一直線ではありません。Bashスクリプトも同じです。この章では、制御構文を学んでBashスクリプトを次のレベルへ引き上げます。FOR、WHILE、IF、CASE文の違いと、それらをスクリプトでどのように使うかを理解します。これらの新しい道具を手に入れれば、条件ロジックを備えた、より高度なBashスクリプトを作成できるようになります。
データや変数を処理する便利な関数を作って、Bashスクリプトに強力な武器を加えましょう。最終章では、Bashにおける関数の構造、よく行う作業を自動化するための関数の活用方法、そして手を触れずにスケジュールどおりにスクリプトを実行させる方法を学びます。
現在の演習