鈴木維一郎210 pages

【27.mailコマンド】ざっくりわかる「シェルスクリプト」

【27.mailコマンド】ざっくりわかる「シェルスクリプト」

' mail 'または ' sendmail 'コマンドを使用して電子メールを送信できます。これらのコマンドを使用する前に、mailまたはsendmailに必要なパッケージをインストール・設定をする必要があります。' mail_example.sh 'という名前のファイルを作成し、次のコードを追加して電子メールを送信します。 mailコマンド メールを送る: ' mail ‘または ' sendmail ‘コマンドを使用して電子メールを送信できます。これらのコマンドを使用す…

【28.dateコマンド】ざっくりわかる「シェルスクリプト」

【28.dateコマンド】ざっくりわかる「シェルスクリプト」

dateコマンドを使用して、現在のシステムの日付と時刻の値を取得することができます。日付と時刻は、「Y」、「m」、「d」、「H」、「M」、および「S」を使用します。'date_parse.sh'という名前の新しいファイルを作成し、次のコードを追加して、日、月、年、時、分、秒の値を表示します。 dateコマンド 現在の日付を解析する: dateコマンドを使用して、現在のシステムの日付と時刻の値を取得することができます。日付と時刻は、「Y…

【29.waitコマンド】ざっくりわかる「シェルスクリプト」

【29.waitコマンド】ざっくりわかる「シェルスクリプト」

waitコマンドは、実行中のプロセスの完了を待機するLinuxの組み込みコマンドです。 waitコマンドは、特定のプロセスIDまたはジョブIDで使用されます。waitコマンドでプロセスIDまたはジョブIDが指定されていない場合、現在のすべての子プロセスが完了するのを待機し、終了ステータスを返します。' wait_example.sh'という名前のファイルを作成し、次のスクリプトを追加します。 waitコマンド waitコマンド: waitコマンドは、実行中のプロセスの完了を待機するLinuxの組み込みコマンドです。 waitコマンドは、…

【30.sleepコマンド】ざっくりわかる「シェルスクリプト」

【30.sleepコマンド】ざっくりわかる「シェルスクリプト」

コマンドの実行を特定の期間一時停止する場合は、sleepコマンドを使用できます。遅延量は、 秒(s)、分(m)、時間(h)、および日(d)で設定できます。'sleep_example.sh' という名前のファイルを作成し、次のスクリプトを追加します。このスクリプトは、実行後5秒間待機します。 sleepコマンド sleepコマンド: コマンドの実行を特定の期間一時停止する場合は、sleepコマンドを使用できます。遅延量は、 秒(s)、分…

【10.or 条件を if文で使う】ざっくりわかる「シェルスクリプト」

【10.or 条件を if文で使う】ざっくりわかる「シェルスクリプト」

'||'は、ifステートメントでorロジックを定義するために使用されます。次のコードを使用して「if_with_or.sh」という名前のファイルを作成し、ifステートメントのorロジックの使用を確認します。ここで、nの値はユーザーから取得されます。値が15または45の場合、出力は「ゲームに勝ちました」になります。それ以外の場合、出力は「ゲームに負けました」になります。 or 条件を if文で使う orロジックでifステートメントを使用する: ‘||‘は、ifステートメントでorロジックを定義す…

【11.else if と else】ざっくりわかる「シェルスクリプト」

【11.else if と else】ざっくりわかる「シェルスクリプト」

else if条件の使用は、bashでは「elif」を定義します。'elseif_example.sh'という名前のファイルを作成し、次のスクリプトを追加して、bashスクリプトでelseifがどのように定義されているかを確認します。 else if と else else ifステートメントの使用: else if条件の使用は、bashでは「elif」を定義します。‘elseif_example.s…

【12.case 文】ざっくりわかる「シェルスクリプト」

【12.case 文】ざっくりわかる「シェルスクリプト」

caseステートメントは、if-elseif-elseステートメントの代わりに使用されます。このステートメントの開始ブロックと終了ブロックは、「case」と「esac」によって定義されます。'case_example.sh'という名前の新しいファイルを作成し、次のスクリプトを追加します。次のスクリプトの出力は、例として前のelseと同じになります。 case 文 caseステートメントの使用: caseステートメントは、if-elseif-elseステートメントの代わりに使用されます。このステートメ…

【13.コマンドラインから引数を取得】ざっくりわかる「シェルスクリプト」

【13.コマンドラインから引数を取得】ざっくりわかる「シェルスクリプト」

Bashスクリプトは、他のプログラミング言語と同様に、コマンドライン引数から入力を読み取ることができます。たとえば、$1と$2の変数は、最初と2番目のコマンドライン引数を読み取るために使用されます。「command_line.sh」という名前のファイルを作成し、次のスクリプトを追加します。次のスクリプトによって読み取られた2つの引数値は、引数の総数と引数値を出力として出力します。 コマンドラインから引数を取得 コマンドラインから引数を取得: Bashスクリプトは、他のプログラミング言語と同様に、コマンドライン引数から入力を…

【14.名前を使用してコマンドラインから引数を取得する】ざっくりわかる「シェルスクリプト」

【14.名前を使用してコマンドラインから引数を取得する】ざっくりわかる「シェルスクリプト」

名前付きのコマンドライン引数を読み取る方法を示します。'command_line_names.sh'という名前のファイルを作成し、次のコードを追加します。ここで、XとYの2つの引数がこのスクリプトによって読み取られ、XとYの合計が出力されます。 名前を使用してコマンドラインから引数を取得する コマンドラインから名前付きの引数を取得: 名前付きのコマンドライン引数を読み取る方法を示します。…

【15.変数に2つの文字列を組み合わせる】ざっくりわかる「シェルスクリプト」

【15.変数に2つの文字列を組み合わせる】ざっくりわかる「シェルスクリプト」

文字列変数はbashで簡単に組み合わせることができます。「string_combine.sh」という名前のファイルを作成し、次のスクリプトを追加して、変数を一緒に配置するか、「+」演算子を使用して、bashで文字列変数を組み合わせる方法を確認します。 変数に2つの文字列を組み合わせる 文字列変数を組み合わせる: 文字列変数はbashで簡単に組み合わせることができます。「string_combi…

【16.文字列の部分文字列を取得する】ざっくりわかる「シェルスクリプト」

【16.文字列の部分文字列を取得する】ざっくりわかる「シェルスクリプト」

他のプログラミング言語と同様に、bashには文字列データから値を切り取る組み込み関数はありません。ただし、次のスクリプトに示すbashで、別の方法で部分文字列のタスクを実行できます。スクリプトをテストするには、次のコードを使用して「substring_example.sh」という名前のファイルを作成します。ここで、値6は部分文字列が開始する開始点を示し、5は部分文字列の長さを示します。 文字列の部分文字列を取得する 文字列の部分文字列を取得します。 他のプログラミング言語と同様に、bashには文字列データから値を切り取る組み込み…

【17.変数に2つの数値を追加します】ざっくりわかる「シェルスクリプト」

【17.変数に2つの数値を追加します】ざっくりわかる「シェルスクリプト」

さまざまな方法でbashの算術演算を実行できます。次のスクリプトに、二重角かっこを使用してbashに2つの整数を追加する方法を示します。次のコードを使用して、「add_numbers.sh」という名前のファイルを作成します。2つの整数値がユーザーから取得され、加算の結果が出力されます。 変数に2つの数値を追加します 2つの数字を追加します。 さまざまな方法でbashの算術演算を実行できます。次のスクリプトに、二重角かっこを使用し…

【18.関数を作成する】ざっくりわかる「シェルスクリプト」

【18.関数を作成する】ざっくりわかる「シェルスクリプト」

簡単な関数を作成して関数を呼び出す方法を次のスクリプトに示します。'function_example.sh'という名前のファイルを作成し、次のコードを追加します。bashスクリプトで角かっこを使用せずに、名前でのみ関数を呼び出すことができます。 関連記事 ざっくりわかるシェルスクリプト1」 ざっくりわかるシェルスクリプト2」 ざっくりわかるシェルスクリプト3」 関数を作成する 関数の作成: 簡単…

【19.関数パラメーターを使用する】ざっくりわかる「シェルスクリプト」

【19.関数パラメーターを使用する】ざっくりわかる「シェルスクリプト」

Bashは、関数宣言時に関数パラメーターまたは引数を宣言できません。ただし、他の変数を使用して、関数内でパラメーターを使用できます。関数の呼び出し時に2つの値が渡された場合、値の読み取りには$1と$2の変数が使用されます。'function_parameter.sh'という名前のファイルを作成し、次のコードを追加します。ここで、関数 'Rectangle_Area'は、パラメーター値に基づいて長方形の面積を計算します。 関数パラメーターを使用する パラメータを使用して関数を作成します。 Bashは、関数宣言時に関数パラメーターまたは引数を宣言できません。…

【2.echo コマンド】ざっくりわかる「シェルスクリプト」

【2.echo コマンド】ざっくりわかる「シェルスクリプト」

さまざまなオプションでechoコマンドを使用できます。次の例では、いくつかの便利なオプションについて説明します。オプションなしで「echo」コマンドを使用すると、デフォルトで改行が追加されます。'-n'オプションは、改行なしでテキストを印刷するために使用され、'-e'オプションは、出力からバックスラッシュ文字を削除するために使用されます。'echo_example.sh'という名前の新しいbashファイルを作成し、次のスクリプトを追加します。 echo コマンド echoコマンドの使用: さまざまなオプションでechoコマンドを使用できます。 次の例では…

【3.コメント】ざっくりわかる「シェルスクリプト」

【3.コメント】ざっくりわかる「シェルスクリプト」

「#」記号は、bashスクリプトに1行コメントを追加するために使用されます。'comment_example.sh'という名前の新しいファイルを作成し、1行コメント付きの次のスクリプトを追加します。 コメント コメントの使用 「#」記号は、bashスクリプトに1行コメントを追加するために使用されます。 ‘comment_exampl…

【4.マルチラインコメント】ざっくりわかる「シェルスクリプト」

【4.マルチラインコメント】ざっくりわかる「シェルスクリプト」

bashではさまざまな方法で複数行コメントを使用できます。次の例に簡単な方法を示します。'multiline-comment.sh'という名前の新しいbashを作成し、次のスクリプトを追加します。ここでは、「:」と「'」でbashで複数行コメントを実現しています。 マルチラインコメント 複数行コメントの使用 bashではさまざまな方法で複数行コメントを使用できます。 次の例に簡単な方法を示します。 &lsquo…