Sensacional:


#Forma 1
for o in $(ls -1 *.txt); do
mv $o $(echo $o | awk -F. '{print $1".htm"}');
done
#Forma 2
for i in `ls *.txt`; do
mv $i $(echo `basename $i .txt`.html)
done
altera() { mv $1 $(echo `basename $1 .txt`.html) ; }
for i in `ls *.txt`; do
altera $i
done
altera() { mv "$1" $(echo `basename "$1" .txt`.html) ; }
for i in `ls *.txt`; do
altera "${i}"
done
for i in *.txt ; do
altera "${i}"
done
altera() { mv "$1" "${1%.txt}.html" ; }
for i in *.txt ; do
mv "${i}" "${i%.txt}.html"
done
ls *.txt | awk -F. -v OFS=. '{ O=$0; $NF="html" ;printf "\"%s\" \"%s\"\n",O,$0 }' | xargs -n 2 mv
ls *.txt | sed 's#^\(.\+\)\.[^.]\+$#"&" "\1.html"#g' | xargs -n 2 mv
rename .txt .html *.txt
mmv "*.txt" "#1.html"
#!/bin/bash
TWIURL=http://m.twitter.com # utilizando versão 'mobile' do twitter
USAGEMSG="Usage: $(basename $0) <twitter-user> [user list...]"
[ -z "$1" ] && { echo "${USAGEMSG}" ; exit 1 ; }
for i in "$@" ; do
echo "==============================="
links -dump "${TWIURL}/${i}" | sed -r '1,3d;/^\ +Older [0-9]+/,$d'
done
você é do dcc?
Trofia.com
Se publicar um passo-a-passo eu até compro lego pra fazer igual… :D