I have filenames like /dir/dir2/file.ext1.ext2 and I want to get filename without one extension:
/dir/dir2/file.xml.zip.sgn => file.xml.zip
/dir/dir2/file.xml.zip => file.xml
/dir/dir2/file.doc => file
/dir/dir2/file => file
file => file
would be great by expr , may be grep -oP
OK, I can start by basename to rip off dirs, but how to rip end-only optional extension ?