Saya ingin mem-parsing beberapa argumen ke skrip bash menggunakan getopts tetapi ingin dapat mengakses argumen yang tersisa yang tidak termasuk dalam daftar opsi. Jadi misalnya, jika saya memiliki panggilan:
% script -a -b param -c param -d other arguments here
Aku ingin:
while getopts "ab:c:d" opt ; do
.
done
Apa cara termudah untuk mendapatkan "argumen lain di sini", yang seharusnya tidak diproses oleh getopts?
shift $(expr 1 - 1)
yang aman.