FOO[*]} # 連想配列FOO[key]のキー一覧(連想配列はdeclare -A宣言が必要) ${!FOO[@]} # 同上 ${FOO[*]} # 連想配列FOO[key]の値一覧(連想配列はdeclare -A宣言が必要) ${FOO[@]} # 同上 ${#FOO[*]} # 連想配列FOO[key]の個数(連想配列はdeclare -A宣言が必要) ${#FOO[@]} # ...
はじめに一部の POSIX シェルには、シェル自体に正規表現対応の機能が含まれており、外部コマンドに依存せずに正規表現による比較を行えます。すべての POSIX シェルで使えるわけではありませんが…
なお、Linux on WSL2 のファイルの実体は、Windows の"${env:USERPROFILE}\AppData\Local\Packages\${PackageFamilyName}\LocalState"(設定によっては他の場所)にある仮想HDD ファイルの中にあります。 Git bash だけインストールしたときは、仮想HDD ファイルは無く、Windows のファイルだけ存在...
Bash の算術式の基本について詳細に解説します!※この記事は AdC 2016 Shell Script 4日目 Bash $((算術式)) のすべて - Qiita の衛星記事です (が、実の…