2022-05-01から1ヶ月間の記事一覧

2つのファイルの中身を比較 - diff, comm, grep

Vim

・2つのファイルの中身の異なる部分を抽出する → diff ※対象ファイルの中身がソート済みであること $ diff file1 file2 ・2つのファイルの中身の同じ部分を抽出する → comm ※対象ファイルの中身がソート済みであること $ comm -1 -2 file1 file2 オプション…

インストールしたはずのpipが使えない

すでにpipがインストールしたはずなのに、 $ pip 〜 とすると、 command not found となる場合 pip3がインストールされている場合があるので、 $ pip3 〜 とするといい pythonではなく、python3をインストールしている場合、 $ python 〜 ではなく、 $ pytho…

Pythonでデバッグ

Pythonのデバッグ方法とコマンド C言語のデバッグで使うgdbと似ている。 Pythonでデバッグをするためには次のようにコマンドを実行する。 $ python3 -m pdb example.py デバッグ操作コマンド例 コマンド : 説明 b : ブレークポイント。b <行番号>でそこにブ…

WiresharkでHTTPS通信を復号

curlを使ってhttps通信 Wiresharkでその通信の様子を見ると、パケットは暗号化されており、ApplicationDataとなっているだけで様子が確認できない。 そこで、Wiresharkで復号された通信のパケットキャプチャができるようにする。 <環境> MacOS Monterey Wire…