openvswitch: generalize builder
[NixPkgs.git] / pkgs / os-specific / bsd / xargs-j.sh
blob3dd27c2cd2cd71a44634737ed48e1a14a8a6bace
1 #! @shell@
3 declare -a args=()
5 token=$1
6 shift
8 while (( $# )); do
9 if [[ "$1" = "$token" ]]; then
10 mapfile -t -O $(("${#args[@]}" + 1)) args
11 else
12 args+=("$1")
14 shift
15 done
17 exec "${args[@]}"