Guest User

Untitled

a guest
Feb 20th, 2020
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.35 KB | None | 0 0
  1.  
  2. IFS='
  3. '
  4.  
  5. #Renomeia apenas diretórios
  6. k=1
  7. QTD=${QTD:-$(ls -d */ | wc -l)}
  8.  
  9. while [ ${k} -le ${QTD} ];
  10. do
  11.  FULLNAME="$(ls -d */ | head -${k} | tail -1)"
  12.   NEWNAME="$(sed -E 's/^\s*//g;s/\s*$//g;s/\./_/g;s/-\s/_/g;s/\s-/_/g;s/\s/_/g;s/__*/_/g;s/\/$//g;s/^__*//g;s/__*$//g;' <<< "${FULLNAME}")"
  13.   mv "${FULLNAME}" "${NEWNAME}"
  14.  k=$((${k}+1))
  15. done
Advertisement
Add Comment
Please, Sign In to add comment