[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Shell Script und Ziffer im Dateinamen



On Tue, Jul 26, 2005 at 09:00:45PM +0200, Jerome Reinert wrote:
> for DATEI in $1/*
>  do
>  
>  if  " wenn der  $(basename $DATEI) eine Ziffer enthält"  
> 	
> 	then
>         	cp $DATEI /home/jerome/mitZiffer/
>          else
> 		cp $DATEI /home/jerome/ohneZiffer/
>  fi                   
> done

Und hier noch eine Loesung ohne unoetige Subshells:

case "${DATEI##*/}" in
  *[0-9]*)
    cp "$DATEI" /home/jerome/mitZiffer ;;
  *)
    cp "$DATEI" /home/jerome/ohneZiffer ;;
esac

/GM



Reply to: