Здравствуйте.
Есть такая задача: в bash-скрипте имеется некоторая переменная $NAMES, в которой через пробел (или другой символ, не важно) перечислено некоторое количество слов (вообще это имена файлов). Например:
# echo $NAMES
first second third fourth fifth sixth seventh
Количество слов в переменной заранее неизвестно.
Нужно каким-то образом откинуть N-слов с конца строки. Например, если N равно 3, то на выходе должно получиться:
# echo $NAMES
first second third fourth
Подскажите как такое можно сделать.
Ответ на:
комментарий
от zolden
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от zolden
Ответ на:
комментарий
от zolden
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от zolden
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум awk в Linux и FreeBSD ведет себя по-разному (2011)
- Форум Ошибка типа структуры в C++ (2020)
- Форум Скрипт на bash-е в одну строчку (2015)
- Форум python3 работа со строкой (2018)
- Форум vim вставка из буфера. (2010)
- Форум Массивы в awk (2022)
- Форум Передать перенную из PHP в BASH скрипт (2014)
- Форум Где определять такие переменные, как EDITOR, VISUAL (2016)
- Форум Как правильно экранировать имя файла для дальнейшей работы с ним в скрипте? (2017)
- Форум Как считать аргументы в баше? (2016)