タグ

programmingとbashに関するH58のブックマーク (3)

  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
  • BASHスクリプト - ファイヤープロジェクト

    BASHスクリプトは強力なのでうれしい.日常生活で,ガリガリBASHスクリプトを書いて快適ライフを送るのだ. 基編 応用編 実践編 基編ちょっとBASHスクリプトプログラミングやってみる用.基的な構文が中心. スクリプトの作成 2003-07-20T15:13+09:00 matsu BASHスクリプトファイルの作成方法 リダイレクトとパイプ 2003-07-20T15:13+09:00 matsu リダイレクトとパイプによって,入力や出力の流れを制御することができる. BASHでの変数について 2004-03-14T23:45+09:00 matsu BASHスクリプトにおける変数の取扱について説明する. 条件,ステートメントブロックとif文 2003-07-20T15:13+09:00 matsu BASHスクリプトでの条件式とステートメントブロックについて説明し,それをもとにi

  • シェルスクリプト(Bash)

    シェルスクリプトとはコマンドやシェルの組み込みコマンドなどをファイルに記述し、実行できるようにしたものである。 またプログラムの制御構造なども使用でき、柔軟な処理が可能であり、/etc/rc.d/initd/ディレクトリ内の起動スクリプトなどはシェルスクリプトである。 シェルスクリプトを実行するには実行権限および読み込み権限が必要です。 またシェルスクリプトファイルの1行目にはシェルスクリプトを実行するシェルのパスを記述します。 スクリプトファイル内でも、シェル変数を定義することができる。またその変数を参照する場合は変数名の前に" $ "を 付けることで参照できる。変数名に使用できる文字は英数字および" _ "(アンダーバー)であり先頭は英字を使用しなくてはならない。

  • 1