ls -w1 *.txt | while read FILE;
do
mv "$FILE" "$(echo $FILE | head -n 1 $FILE)".txt;
done
# remover caracteres especiais
for file in *; do mv "$file" $(echo "$file" | sed -e 's/[^A-Za-z0-9._-]/_/g'); done &s
OBS: caso queira remover algum outro caracter
rename -v 's/char//' *.txt
Nenhum comentário:
Postar um comentário