shell-cut: вы должны указать список байтов, символов или полей

Я пытаюсь получить вывод аргументов командной строки в обратном порядке. Но я получаю сообщение об ошибке.

Это код:

#!/bin/bash

str=$@
len=$#
space=" "
echo "No. of arguments = $len"
echo "Entered arguments = $str"
while [ $len -ne 0 ]
do
        tmp=`echo $str | cut -d " " f $len`
        rev=$rev$tmp$space
        len=`expr $len - 1`
done
echo "Arguments in reverse = $rev"

И когда я запускаю скрипт, я получаю эту ошибку:

1
задан 28 April 2014 в 06:29

0 ответов

Другие вопросы по тегам:

Похожие вопросы: