PowerShellのコマントレットで複数のファイルを扱う【カンマ区切り】

前回の記事でLinuxで複数のファイルを扱う方法をかきましたが、

今回はpowershellで複数のファイルを扱う方法をメモしておこうと思います。かくほどのことでもないかもしれませんが結構使えるかもしれないやり方なので一応。

スポンサーリンク

powershellで複数のファイルをあつかう

powershellの基本の複数のファイルをあつかう基本的なコマンドをみていきたいと思います。

複数のファイルをあつかううえでの注意点はとくになく ,カンマ区切りでいくつもかいていくことができます。

mkdir

powershellでもmkdirコマンドでディレクトリを作成することができます。

mkdir css, js #カンマ区切りで複数のディレクトリを作成可能
<# 
d-----       2018/11/26     18:17                css
d-----       2018/11/26     18:17                js 
#>

new-item

new-itemはファイルを作成するコマンドでこれも,カンマ区切りでいくつもファイルを作成することができます。

ni index.html, css/style.css, js/main.js #ni はnew-itemのエイリアス
<# 
d-----       2018/11/26     18:20                css ここにstyle.cssが作成されてます
d-----       2018/11/26     18:20                js  ここにmain.jsが作成されています。
-a----       2018/11/26     18:20              0 index.html
#>

remove-item

remove-itemはワイルドカードを使って削除してもいいのですが,カンマ区切りで削除することも可能です

rm -r css, js #cssとjsディレクトリが削除されて index.htmlだけになりました。
#-a----       2018/11/26     18:20              0 index.html 

注意点

あまりないケースとは思いますがubuntuでターミナルからpowershellを呼び出すことができます。このpowershellで,カンマのあとにスペースをいれると失敗します。

この場合はlinuxコマンドで複数のファイルを扱う記法にする必要があります。(powershellのコマンド自体は使えます)linuxコマンドで複数ファイルを扱う方法にかんしては下記をご覧ください

Linuxで複数のファイルを扱う方法

スポンサーリンク

まとめ

windowsでpowershellを使う場合は,カンマ区切りで簡単に複数のファイルを扱うことができますが、linuxでpowershellを扱う場合は、linuxの記法に従う必要があります。→powershellのコマンド自体は使用することができます。

コメント

タイトルとURLをコピーしました