4
Bashのバージョンが指定されたバージョン番号以上かどうかを確認します
Bashのバージョン番号が特定の番号以上かどうかをテストする必要があります。たとえば、私は持っています: $ bash --version GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. 連想配列を使用するには、bashのバージョン番号が4以上でなければなりません。 私のbashスクリプトでは、可能な限り最もエレガントで効率的で読みやすい方法でワンライナーテストを行いたいのですが、他のアプローチも受け入れられます。