PowerShell/PowerShellのfor,foreachとシェルのforとの比較
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PowerShellのfor,foreachとシェルのforとの比較 [#o6999dc8]
シェルのforをPowerShellで記述した場合の比較をしてみました...
以下にシェルのforとPowerShellのfor,foreachの比較を記しま...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* for i in foo bar hoge [#d4d355e9]
シェルスクリプトで以下のように記述した場合のPowerShell版...
-Shell
for i in foo bar hoge
do
echo $i
done
-PowerShell
foreach ($i in "foo","bar","hoge") {
Write-Output $i
}
または
"foo","bar","hoge" | foreach { Write-Output $_ }
foreachは%と記述できるので、以下のように記述することも可能
"foo","bar","hoge" | % { Write-Output $_ }
* for i in `seq 1 10` [#b23b2fc0]
シェルスクリプトで以下のように記述した場合のPowerShell版...
-Shell
for i in `seq 1 10`
do
echo $i
done
-PowerShel
1..10 | foreach { Write-Output $_ }
foreachは%と記述できるので、以下のように記述することも可能
1..10 | % { Write-Output $_ }
または、forで以下のように記述できます。
for ($i=1; $i -le 10; $i++) { Write-Output $i }
比較演算子については、Linux版ですが、以下のリンク先の資料...
--[[逆引きシェルスクリプト/if文のサンプルシェルスクリプト...
以上、PowerShellとShellのfor,foreach比較でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* PowerShellのfor,foreachとシェルのforとの比較 [#o6999dc8]
シェルのforをPowerShellで記述した場合の比較をしてみました...
以下にシェルのforとPowerShellのfor,foreachの比較を記しま...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* for i in foo bar hoge [#d4d355e9]
シェルスクリプトで以下のように記述した場合のPowerShell版...
-Shell
for i in foo bar hoge
do
echo $i
done
-PowerShell
foreach ($i in "foo","bar","hoge") {
Write-Output $i
}
または
"foo","bar","hoge" | foreach { Write-Output $_ }
foreachは%と記述できるので、以下のように記述することも可能
"foo","bar","hoge" | % { Write-Output $_ }
* for i in `seq 1 10` [#b23b2fc0]
シェルスクリプトで以下のように記述した場合のPowerShell版...
-Shell
for i in `seq 1 10`
do
echo $i
done
-PowerShel
1..10 | foreach { Write-Output $_ }
foreachは%と記述できるので、以下のように記述することも可能
1..10 | % { Write-Output $_ }
または、forで以下のように記述できます。
for ($i=1; $i -le 10; $i++) { Write-Output $i }
比較演算子については、Linux版ですが、以下のリンク先の資料...
--[[逆引きシェルスクリプト/if文のサンプルシェルスクリプト...
以上、PowerShellとShellのfor,foreach比較でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: