PowerShell(備忘録2) ― 2011/02/23 05:08
配列の作成
$x = @(1,2,3) → 1,2,3 という1次元の配列が出来る
$x = @(1,2,3),@(4,5,6) ← 2次元配列
スライス指定
$x[0,1] ← x[0]とx[1] を指定したのと同じ
配列に要素の追加
$x += "GOOD" → 配列の一番最後に文字列 GOOD を追加
配列へのアクセス
$x[-1] → 配列の一番後ろの要素にアクセス
ハッシュの作り方
$x = @{"AAA"="BBB", "CCC"="DDD"} などと指定
アクセス方法
$x["AAA"] とすればよい
スライスも出来る
$x["AAA","BBB"](やりたい放題!)
キーやバリューが存在することの確認
$x.ContainsKey
$x.ContainsValue
要素の削除
$x.Remove("100")
フォーマット演算子(-f)
出力結果を整形(%f と同じようなもの?)
ファイルの読み込み
$data = ${d:\aaaa.txt}
PowerShellの設定は、Profile で行う(自作関数の登録を含む)
http://technet.microsoft.com/ja-jp/library/dd315342.aspx
Windows PowerShell プロファイル
http://technet.microsoft.com/ja-jp/scriptcenter/gg281899
プロファイル活用
http://csharper.blog57.fc2.com/blog-entry-186.html
スクリプト センター(MSDN)
http://technet.microsoft.com/ja-jp/scriptcenter/default.aspx
最近のコメント