今回は、「多分、思っている動作と違うので、Windowsのバッチファイル(以下、batファイル)で`set ERRORLEVEL=0`と記述するのは、やめておいたほうが良いと思います」という話です。 そもそもの話 ERRORLEVELという環境変数は、コマンドが実行された後に、その終了 ...
GUI全盛の時代にあっても、コマンドラインが利用できれば便利な場面が多いのも事実だ。本連載では、スーパーユーザーを目指すあなたのためにWindowsのコマンドラインを1つずつ解説していく。今回はsetだ。 Linuxにはシェル変数や環境変数といった区別が ...
多くのバッチファイルの処理では、上記のような一時的なデータ保存の目的で環境変数が用いられますが、より高度でプログラム的なバッチ処理を実現するには計算が必要になるでしょう。バッチファイルにおいても、加算や乗算といった基本的な四則演算 ...
Bashスクリプトを開いてみると、冒頭にこんな一行を見かけることがあります。 set -euo pipefail 初めて見ると「これ、なんだろう?」と少し戸惑いますよね。 でも実はこれ、スクリプトを安全に・正確に動かすための“守り神”のような設定なんです。
本稿では、コマンドプロンプト上で動作するコマンドや、特定の作業を自動化するバッチファイルを使用し、ライフハック的な活用方法を紹介していきます。今回は忘れたくないことを記しておくTODOメモをバッチファイルで作成してみましょう。 TODOを作成 ...