Всем привет. Есть ли в Линакс программы определения имени и расширения файла в windows-стиле? Например:
fname /usr/share/qwerty.йцукен => qwerty
fext /usr/share/qwerty.йцукен => йцукен
Это делает скрипт:
#!/bin/sh
echo $1 | grep -E -o [^/]+$ | grep -E -o ^[^.]+