Потребовалось в shell выделить из полного пути только имя файла без расширения. После долгих и мучительных раздумий удалось родить вот такое: i="/home/user/work/data/abcd.dat" fil=`echo $i | awk -F/ '{print $6}'` name=`echo $fil | awk -F. {print $1}'` в итоге namе="abcd", что мне и надо. Есть ли более простые и универсальные способы? Мне не нравится то что нужно знать уровень вложености файла относительно корня.


Ответ на:
комментарий
от watashiwa_daredeska

Ответ на:
комментарий
от watashiwa_daredeska

Ответ на:
комментарий
от sdio

Ответ на:
комментарий
от watashiwa_daredeska

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум АХТУНГ: Пишу из горящего танка , ко мне на linux ПК влез майнер! (2021)
- Форум [наваял скрипт] Tiled WM для бедных <пользователей гнома? ;-)> (2010)
- Форум GNOME Shell, не работает выделение по Ctrl+A (2016)
- Форум Запуск shell скрипта от имени другого пользователя (2004)
- Форум цвет выделения (2012)
- Форум Сквозное выделение (2020)
- Форум Gimp выделение (2020)
- Форум Центрирование выделения (2013)
- Форум выделенный сервер (2007)
- Форум Выделеный сервер. (2006)