Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 2722

bashデバッガに助けられたので、bashデバッガを紹介します。

$
0
0

概要

  • 一回しかやらないダブルチェック作業が面倒くさくてシェルスクリプトにしてみたら色々動かなくて動作を追うのが大変だった。 (無能)
  • vscodeのbashデバッガを使えば視覚的にチェックできて最高に楽が出来た

結論

vscodeのプラグイン、Bash Debugを使おう
Bash Debug

何がいいか?

  • お手軽
  • 動作を追うためにecho を仕込まなくてよい。
  • sh -xの長ったらしい表示をみなくてもよい。
  • ちょっとずつスクリプトを実行できるので、その時の断面で状態が確認できる。(これは他でもできたかも?)

実際の画面

変数のウォッチ+ブレークポイント

ブレークポイントで動作が停止。
その断面での変数の値が、ウォッチ式のペインから確認できます。

Screenshot from 2019-11-05 10-54-50.png

さらに継続(「|>」ボタンを押す)することによって、次のループの値も確認できます。
Screenshot from 2019-11-05 10-54-59.png

おわりに

むっちゃ助かったわ。
これ作った人のコーヒー代を出したい。


Viewing all articles
Browse latest Browse all 2722

Trending Articles