Потребовалось в 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
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум вложенные циклы - конкатенация имен из разных циклов (2020)
- Форум АХТУНГ: Пишу из горящего танка , ко мне на linux ПК влез майнер! (2021)
- Форум Снова самба... народ, выручайте! (2003)
- Форум Samba + Bebian 5 (2009)
- Форум [наваял скрипт] Tiled WM для бедных <пользователей гнома? ;-)> (2010)
- Форум SAMBA не пускает с другой сети (2012)
- Форум GNOME Shell, не работает выделение по Ctrl+A (2016)
- Форум Запуск shell скрипта от имени другого пользователя (2004)
- Форум Shell (2012)
- Форум shell (2008)