Bash

パスワード付きzipファイルがどのぐらいでクラック(パスワード解析)できるか試してみる

更新 Bash, Ubuntu, Linux

はじめに 前回のエントリで zip ファイルにパスワードを設定する方法について紹介しました。 zip コマンドでパスワー ...

記事を読む

zipコマンドでパスワード付き圧縮ファイルを生成する

更新 Bash, Ubuntu, Linux

はじめに 最近はめっきり使わなくなった zip ファイル形式。 圧縮率は gzip 、 bz 、 7z や ...

記事を読む

sedのcコマンドを使って条件に合致した行を別の文字列で置き換える

更新 Bash

はじめに 個人的に sed で最もよく使われる内部コマンドは s コマンドです。 例えば、出力された文字列の中の 1 を ...

記事を読む

Bashシェルスクリプトで配列要素を 1 つ 1 つ置換する

更新 Bash

はじめに Bash では、配列を作成し、変数に代入できます。 例えば、1〜3 の要素を持つ配列変数は以下のように定義でき ...

記事を読む

anyenvで管理しているバージョン管理ツールを一括でアップデートする方法

更新 Bash, Linux, Ruby, Mac, Terraform, Go

はじめに anyenv を使うと、 xxxenv 系のツールを管理できます。 ここで、 xxxenv 系のツールとは、例 ...

記事を読む

シェルでsedを使ってパス文字列からディレクトリ名,ファイル名,拡張子を抽出する

更新 Bash, Linux

はじめに ネタが無いのでありふれたネタを取り上げてみました。 シェルでパス文字列をディレクトリ名、ファイル名、拡張子に分 ...

記事を読む

Gitの作業ディレクトリからコマンドでデフォルトブランチ名を取得する

更新 Bash, Git, GitHub

はじめに git clone した作業ディレクトリで作業中しているとき、デフォルトブランチに切り替えたいのですが、デフォ ...

記事を読む

ipcalcコマンドでIPアドレスからネットマスク、ネットワークアドレス、ブロードキャストアドレス、ホスト数を算出する

更新 Bash

はじめに IPアドレス/CIDR ( ex: 192.168.1.16/27 ) のパターンから、特定のサブネットに所属 ...

記事を読む

シェルスクリプトを使ってmacOS上で有効になっている物理ネットワークデバイス名を取得する

更新 Bash, Mac

はじめに 非常に限定されたシチュエーションに関する内容です。 macOS プラットフォームに限定ですが、現在接続中の無線 ...

記事を読む

nodemonを使ってGo製Ginサーバをホットリロードしようとしたらハマった話

更新 JavaScript, Bash, Go

はじめに 事前にお伝えすると、Go 言語アプリケーションの開発を効率化するためにホットリロードを導入しようとした場合、最 ...

記事を読む