История изменений
Исправление kaldeon, (текущая версия) :
В rc это пишется короче, но не уверен, что ТС понравится.
while (! ~ $#* 0) switch ($1) {
case -o --output
outputfile = $2
* = $*(3-)
case -v --verbose
verbose = 1
* = $*(2-)
case -i --input
input = $2
* = $*(3-)
case *
echo >[1=2] unexpected argument: $1
exit args
}
Исправление kaldeon, :
В rc это пишется короче, но не уверен, что ТС понравится.
while (! ~ $#* 0) switch ($1) {
case -o --output
outputfile = $2
* = $*(3-)
case -v --verbose
verbose = 1
* = $*(2-)
case -i --input
input = $2
* = $*(3-)
case *
echo >[2=1] unexpected argument: $1
exit args
}
Исходная версия kaldeon, :
В rc это пишется короче, но не уверен, что ТС понравится.
while (! ~ $#* 0) switch ($1) {
case -o --output
outputfile = $2
* = $*(3-)
case -v --verbose
verbose = 1
* = $*(2-)
case -i --input
input = $2
* = $*(3-)
case *
echo unexpected argument: $1
exit args
}