ブログパーツ アクセスランキング
インフラ情報まとめ
アクセスランキング
サーバー、クライアント関係の構築、運用等のまとめ書きです。旧名 ほぷぅ(。・ω・)ノPCまとめ

スポンサーサイト




にほんブログ村 IT技術ブログ IT技術メモへ
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。








  1. --/--/--(--) --:--:--|
  2. スポンサー広告

シェル Unix/Linux 書き方の基本的な説明 制御文( while )




にほんブログ村 IT技術ブログ IT技術メモへ

シェル Unix/Linux 書き方の基本的な説明 制御文( while )


●制御文(while文)

while文は、ある条件が続く限り(真である間)処理をずっと繰り返させます。

基本文は
while command-list
do
command
........
done

このように記述します。


command-listに書かれたコマンドの一番最後の終了コードが0か
そうでないかを判定し、0の場合 doからdoneで囲まれたコマンドを
実行します。


doとdoneで囲まれたコマンドが一回おわると再度command-listが実行されます。
その結果によりwhileをおわるか繰り返すか判断されます。

ループが終了するのは実行されたコマンドの結果により、commnad-listの終了コードが
0でなくなった場合です。

例文
--------------------------------------
a=1
while test $a -lt 3
do
echo $a
a=`expr $a + 1`
done
--------------------------------------
実行結果
[root@master sh]# sh while_test1.sh
1
2
--------------------------------------
解説
aという変数を用意します。
これに1という値を代入します。


aの値が3よりちいさいかどうかを調べます。
この結果は真なので echo コマンドでその値を出力します。


次に aの値に1を加えます。
これで一回目のループが終了します。そして判定文のところへ戻ります。

aの値は2になっていますがまだ3よりちいさいのでまたdoの中の処理をします。
echoで2を出力し1を加えます。


また判定文に戻りますがaは3になっているため条件が「偽」となり0以外を返します。
この時点でwhileは終了します。





スポンサーサイト



テーマ:UNIX/Linux - ジャンル:コンピュータ


  1. 2012/05/31(木) 21:14:59|
  2. Linux/Unix シェル
  3. | トラックバック:0

Fedora16 インストール




にほんブログ村 IT技術ブログ IT技術メモへ

Fedora16 インストール


サイト

http://fedoraproject.org/ja/


64bit

http://archive.fedoraproject.org/pub/fedora/linux/releases/16/Fedora/x86_64/iso/Fedora-16-x86_64-DVD.iso Fedora-16-x86_64-DVD.iso


32bit

http://archive.fedoraproject.org/pub/fedora/linux/releases/16/Fedora/i386/iso/Fedora-16-i386-DVD.iso


どちらかPCの環境に合わせてインストールしてください。


当方64bitにて作業いたします。

インストール開始です


IPなどを先に設定したい場合はconfigre networkを・・後からでも設定できます

fedora16-2.png


新規の場合はすべての領域を使用します。
fedora16-3.png


用途に合わせてインストールしてください。後で自由に変更できます。
fedora16-4.png


インストール完了です。再起動です。
fedora16-5.png


NTPサーバーの設定もできます。ついでにやっておきましょう。

fedora16-6.png

ログイン画面です。

fedora16-7.png

うちのサイトで紹介している過去のバージョンを試したい場合はこちらより

http://archive.fedoraproject.org/pub/fedora/linux/releases/








テーマ:Linux - ジャンル:コンピュータ


  1. 2012/05/30(水) 19:30:34|
  2. Linux-Fedora16
  3. | トラックバック:0

シェル Unix/Linux 書き方の基本的な説明 制御文( for )




にほんブログ村 IT技術ブログ IT技術メモへ

シェル Unix/Linux 書き方の基本的な説明 制御文( for )


●制御文(for文)

for文は、ある条件によって繰り返しコマンドを実行させる処理です。
--------------------------------------
for variable in word-list
do
command
........
done
--------------------------------------
このような書き方です。
variableという「変数」に、後ろの word-listに並んだ値が順番に1個ずつ代入されていきます。
その一個一個に関して,doからdoneまでコマンドを実行します。
word-listの中身がひと通り終了したら、for文も終わります。


例文作成します。
--------------------------------------
for i in a b c d
do
echo $i
done
--------------------------------------
実行結果
[root@master sh]# sh for1.sh
a
b
c
d
--------------------------------------
解説
iという変数に、まずaが代入されます。
echoコマンドで変数iの値を表示するので、aという文字が画面に出ます。
次にiにはbが代入されてechoに渡り、bが表示されます。
以下、word-listに該当する順に全部が繰り返されていきます。


●word-listに該当する部分はスペースで区切って並べます。

forの中では、breakやcontinueを使用できます。
それに関してはあとで解説します。








テーマ:UNIX/Linux - ジャンル:コンピュータ


  1. 2012/05/29(火) 13:04:57|
  2. Linux/Unix シェル
  3. | トラックバック:0
次のページ


サイトマップ・お奨め記事

CentOS7 まとめ
Ubuntu14 まとめ
Ubuntu12用無線アダプタ紹介
Ubuntu12 まとめ
Server 2008R2 まとめ
SCCM2012R2 まとめ
Windows10 アップグレード
Windows7 まとめ
Windows7 SSD まとめ
Windows8 まとめ
EaseUS Todo Backup Server
Linux Destbision まとめ
Linuxコマンド関連Index
Zorin8.1まとめ
Fedora17まとめ
Fedora15まとめ
VB Script まとめ
USB3.0で快適バックアップ
リンク集・メール


スポンサードリンク


リンク


サイト登録Paseon

・はじめての自宅サーバ構築 - Fedora/CentOS -

・Fedoraで自宅サーバー構築

・CentOSで自宅サーバー構築

・ぼくんちのTV別館

・ネットセキュリティブログ

・まとめ横丁

・オールフリーソフト


相互リンク更新情報
BookMark
GPUベンチマーク(ドスパラ)
VMware OS仮想化
EaseUS
Fedora releases ISO
【Http外部からの表示確認】
ポートスキャンチェック
IPA情報処理推進機構
無料DNS ieServer
無料DNS-MyDNS
yahooログイン履歴チェック
メール不正中継拒否テスト
Fedora Project
allbootdisks
Edy Viewer
ESXi動作実績ハードウェア@Wiki
IEEE Standards

---ライセンス認証解除系リンク---
ShadowProtect Personal
.NET製品
弥生



--所有サーバーWiki--
NEC Express5800/S70
HP ProLiant ML110G5
PRIMERGY TX100 S3

このブログをリンクに追加する

カテゴリ

Linux (45)
Linux-CentOS7 (70)
Linux-Ubuntu14.04 (87)
Linux-Ubuntu12.04 (76)
Linux-Zorin8.1 (36)
Linux-Fedoras.soft (19)
Linux-Fedora18 (11)
Linux-Fedora17 (39)
Linux-Fedora15 (60)
Linux-Fedora11 (36)
Linux-Fedora16 (1)
Linux-Security (3)
Linux/Unix シェル (38)
Linux Distribution (53)
仮想OS (31)
Windows Server 2008 (254)
Windows Server 2012 (30)
Windows Server コマンド (39)
Windows Server アプリ (14)
Windows (40)
Windows 10 (3)
Windows 7 (59)
Windows 8 (257)
Windowsアプリ (23)
Windows 8 アプリ (29)
Windows レジストリ (6)
Windows BAT (17)
ネットワーク (5)
MySQL (1)
ニュース (8)
ハードウェア (11)
Windows VBScript-Basp21 (1)
VBScript (29)
Windows Vista (1)
Windows グループポリシー (3)
Security (6)
未分類 (4)
クールなアイテムまとめ (5)
Game (1)
PowerShell (4)


Linux ブログランキングへ

カテゴリ2

SCCM Backup 遠隔操作 VirtualBox FeliCaポート/パソリ ESXi 

カウンター

RSSリンクの表示

アクセスランキング

[ジャンルランキング]
コンピュータ
128位
アクセスランキングを見る>>

[サブジャンルランキング]
その他
23位
アクセスランキングを見る>>



フィードメーター - ほぷぅ(。・ω・) ノ PCまとめ Linux,Win,自宅サ..


Windows ブログランキングへ

にほんブログ村 IT技術ブログ IT技術メモへ
にほんブログ村

全記事表示リンク

全ての記事を表示する

検索フォーム

RSSリンクの表示

 



Linux ブログランキングへ





<%plugin_third_title>

<%plugin_third_description>

<%plugin_third_content>

<%plugin_third_description2>

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。