シェルの勧め
多くの方はWindowsを使って仕事をしていると思います。
マウスでアイコンをクリックすればプログラムが動くから簡単ですよね。
だが自動化や慣れた操作をするときにマウスの動き、何度も同じマウスの操作をするのは人間の動きとしては不自然で筋肉に緊張が走ります。私もマウスを使い過ぎて腱鞘炎になってしまいました。
もちろん簡単というところから距離がありますがシェル、つまりコマンドラインでPCを使うことを提案します。
windowsでシェルを使う
linuxやmacではデフォルトでターミナルが使えるので便利ですがwindowsはなんらかのシェル環境をインストールする必要があります。
Git for Windows
最近はgitを使うことは必須なのでこちらが最も手軽です。
Git for Windowsをインストールしてgit bashで利用することができます。
ただし、使えるコマンドは限られています。
wsl
windowsでlinuxを有効にするやり方です。
dockerを使うのも最近はwslで動かす様になったので利用している人も多いかと思います。
cygwin
昔はcygwinでUNIX環境をつくっていましたが最近はgitbashかwslで使うことがなくなりました。
利用場面
何か一連の手順をひとまとめで行いたい時。
大量のテキストファイルから行データを抜き出し循環して編集したい時。
利用のためのコマンド群
ファイル操作
ls ファイルのリストを取得
pwd 現在のカレントディレクトリのパスを取得
cd ディレクトリの配下へカレントディレクトリの移動
touch 空ファイルを作るまたはファイルタイムスタンプを更新
mkdir ディレクトリを作る
file ファイルのステータスを見る
便利なコマンドを紹介していきます。
順次更新していきます。