シェルスクリプト

シェルスクリプトにおける関数の作成
シェルスクリプト Dec 07, 2025

シェルスクリプト パートV: Bashにおける関数

bashは関数のために2つの構造をサポートしています。最初の構文を使用する場合は、キーワードfunctionを使用し、その後に関数名と開きおよび閉じの括弧、波括弧を使用して関数の内容をメインルーチンから分ける必要があります。この構文は、PHPのバックグラウンドがある場合には馴染みがあるでしょう。なぜなら、PHPの関数は同じ方法で宣言されるからです。もう一つの構文は、関数名、開きおよび閉じの括弧、波括弧のみで構成されています。

シェルスクリプト Nov 14, 2025

シェルスクリプト パート I: bash スクリプトの始め方

bash(Bourne-Again Shell)は、ほとんどのLinuxディストリビューションとOS Xのデフォルトシェルです。これは、sh(Bourne Shell)を置き換えることを目的としたオープンソースのGNUプロジェクトです。これはブライアン・フォックスによって開発され、1989年にリリースされました。

bashでのforを使用したループ文
シェルスクリプト Nov 14, 2025

シェルスクリプト パート4: 繰り返し制御構造

HowtoForgeのシェルスクリプトチュートリアルシリーズのパート4へようこそ(チュートリアルのパート1、パート2、パート3を読むにはこちらをクリック)。このパートでは、bashシェルのさまざまな繰り返し制御構造と、それぞれの構造を使用する方法をいくつかの例を提供しながら説明します。さあ、始めましょう。

ファイルベースの意思決定
シェルスクリプト Nov 13, 2025

シェルスクリプト パート3: シェルスクリプトにおける意思決定制御構造

Ifは、プログラマーが指定した条件に基づいてプログラム内で意思決定を行うことを可能にする文です。条件が満たされると、プログラムは特定のコード行を実行し、そうでない場合は、プログラマーが指定した他のタスクを実行します。以下は、bashシェルでサポートされているif文の構文です。