皆さんこんにちは!
前回書いた【Windowsユーザー必見】エイリアスを永続的に登録して開発効率を爆上げしよう!!この記事。
エイリアスと言うものを登録して開発速度を上げる話をしました。
詳しく知りたいという方はぜひ記事をご覧ください!
今回は前回とは違う内容をお届けします。
どういうことかと言うと、タイトルにも書いてる通り複数コマンドを行えるようにしたり、npm install firebase
のように毎回違う値を引き取る場合のエイリアスをご紹介します。
それでは早速説明を見ていきましょう!
#複数コマンドの登録#
複数コマンドを登録するには、マクロ登録時にコマンドとコマンドの間に$t
を記述します。
以下はGitで新しくリポジトリを作成するときの一例です。
doskey gcauto=git init $t git add . $t git commit -m "first commit" $t git branch -M main $t git remote add origin $* $t git push -u origin main
コマンドとコマンドの間に$t
がありますよね。
これで普段のgit init && git add .
と同じ機能になります。
#引数を受け取る#
ここで、先ほどのコマンド一部分git remote add origin $*
の$*
は何なのか。。。
これが引数を受け取る記号となります。
つまりどういうことか。。。
例えばnpm install firebase
を実行したい場合は以下のようにエイリアスを登録します。
doskey ni=npm install $*
こうすることでnpm install firebase
やnpm install jquery
など毎回違う値でもしっかりとその値を受け取てくれます!!!
このようにして複数コマンドと引数を受けとることが可能です!
どんどん開発速度上げていきましょう!
以上、「【Windowsユーザー必見】エイリアスを永続的に登録して開発効率を爆上げしよう!!(複数コマンド、引数偏)」でした!
Thank you for reading