トップ 一覧 置換 検索 ヘルプ RSS ログイン

シェルで指定個数以上のディレクトリを削除するの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
  #!/bin/sh
  
  list=`ls | sort`
  limit=3
  
  curnum=`echo "${list}" | wc -l`
  IFS='
  '
  for dir in ${list}; do
    echo ${curnum}
    if [ ${curnum} -gt ${limit} ]; then
     echo ${dir}
    else
     break
    fi
  
    curnum=`expr ${curnum} - 1`
  done

{{category2 OS,Linux}}
{{category2 プログラミング言語,Shell}}