ASH_BASH_COMPATで構築されたビジボックスアッシュには、どのバージョンから配列サポートが含まれていますか?

ASH_BASH_COMPATで構築されたビジボックスアッシュには、どのバージョンから配列サポートが含まれていますか?

Denys Vlasenkoが2009年3月12日に投稿しました。:

計画の実行——BASH配列に似たサポート-結局 ASH_BASH_COMPATそうです。十分な自由時間が必要です。 (ボランティアの皆さんを心から歓迎します)

どのbusyboxバージョンのashコンパイル以降、BASHに似た配列サポートがASH_BASH_COMPAT有効になりましたか?

ベストアンサー1

しかし、実際にはそうではありません。

ちょうど最新バージョンをインポートしました。https://git.busybox.net/busybox/そしてASH_BASH_COMPATそれをビルドできるようにしてください。 (デフォルトで有効になっています。参照shell/Config.in)。

$ bash -c 'a=(zero one two) ; echo ${a[2]}'
two
$ ./busybox ash -c 'a=(zero one two) ; echo ${a[2]}'
ash: syntax error: unexpected "("
$

最新の更新時間は2017年12月26日20:19です。

おすすめ記事