ホームページ >バックエンド開発 >PHPチュートリアル >Linuxシェルスクリプトの基礎学習を詳しく紹介(1)

Linuxシェルスクリプトの基礎学習を詳しく紹介(1)

黄舟
黄舟オリジナル
2017-02-04 09:14:381281ブラウズ

Linux シェルスクリプトの基礎学習 ここでは、最初の講義から、シェル構文、オープニング、コメント、変数、環境変数の基本を紹介し、具体的な内容ではありませんが、基礎を固めることが重要です。将来の学習のために。
1. Linux スクリプトの基本
◆1.1 構文の基本紹介
1.1.1 開始

プログラムは次の行で始まる必要があります (ファイルの最初の行である必要があります):
#!/bin/sh
#! は、その背後にあるパラメータがファイルの実行に使用されるプログラムであることをシステムに伝えるために使用されます。この例では、/bin/sh を使用してプログラムを実行します。
スクリプトを編集するときに、スクリプトを実行したい場合は、スクリプトも実行可能にする必要があります。
スクリプトを実行可能にするには:
./filename で実行できるように chmod +x filename をコンパイルします。
1.1.2 コメント
シェルプログラミングを行う場合、# で始まる文は行末までコメントを表します。プログラム内でコメントを使用することを強くお勧めします。
コメントを使用すると、スクリプトを長期間使用したことがない場合でも、スクリプトの役割と動作原理を短時間で理解できます。
1.1.3 変数

他のプログラミング言語では、変数を使用する必要があります。シェル プログラミングでは、すべての変数は文字列で構成されているため、変数を宣言する必要はありません。変数に値を割り当てるには、次のように記述できます:
#!/bin/sh
#変数に値を代入:
a="hello world"
# 次に、変数 a の内容を出力します:
echo "A is :"
echo $ a
場合によっては、変数名が他のテキストと混同されやすいことがあります。次のようなものです:
num=2
echo "this is the $numnd"
これは "this is the 2" を出力せず、" のみを出力します。これは " です。シェルは変数 numnd の値を検索しますが、この変数には値がありません。中括弧を使用して、シェルに num 変数を出力したいことを伝えることができます:
num=2
echo "this is the ${num}nd"
This will print: this is the 2nd
1.1.4 環境変数
エクスポートキーによって ワードプロセスで作成した変数を環境変数と呼びます。環境変数は通常ログイン スクリプトでのみ使用されるため、環境変数については説明しません。
この講義はこれで終わりです。次に、具体的な Linux シェル スクリプトの基礎の重要な部分を説明します。

上記は、Linux シェル スクリプトの基礎学習 (1) の詳細な紹介です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。