for f in *; do echo "mv $f `echo $f | sed 's/.txt//'`"; done; # mv 01-README.txt 01-README # mv for for # mv for2 for2 # mv push push # GNU bash, version 3.1.16(1)-release (i686-pc-linux-gnu) # Copyright (C) 2005 Free Software Foundation, Inc.