LINUX.ORG.RU

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

Исправление alozovskoy, (текущая версия) :

Ну можно сделать что-то вроде

function usage { 
  if [ -n "$1" ] 
    then
      [ -f "$1" ] && echo -e "\n$1" || echo -e " Could not find file $1"
  else 
    echo -e  "usage: $0 filename ...\nERROR:"
  fi
}

if [ $# -gt 0 ]
then
  name=Your\ Name
  echo -e "$name\n`date`\n"
    while [ $# -gt 0 ]
    do
      usage $1
      shift
    done
else 
  usage
fi

Но это фигня, лучше тогда и while в функцию внести, и опять получим то, что было.

Исходная версия alozovskoy, :

Ну можно сделать что-то вроде

function usage { 
  if [ -n "$1" ] 
    then
      [ -f "$1" ] && echo -e "\n$1" || echo -e " Could not find file $1"
  else 
    echo -e  "usage: $0 filename ...\nERROR:"
  fi
}

if [ $# -gt 0 ]
then
  name=Your\ Name
  echo -e "$name\n`date`\n"
    while [ $# -gt 0 ]
    do
      usage $1
      shift
    done
else 
  usage
fi

Но это фигня, лучше тогда и while в функцию внести, и опять получим то, что было.