flycat

Work with filenames extensions

Oct 6th, 2011 (edited)
428
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.18 KB | None | 0 0
  1. basename
  2.  
  3. file="thisfile.txt"
  4. echo "filename: ${file%.*}"
  5. echo "filename: ${file%%.*}" # If many '.'
  6. echo "extension: ${file##*.}"
  7.  
  8. outputs:
  9. filename: thisfile
  10. extension: txt
Add Comment
Please, Sign In to add comment