LINUX.ORG.RU

История изменений

Исправление 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
}