[РЕШЕНО] Grep. Вывести строку без выражения, по которому искал.

safocl
т.е. я не только не пойму как енто осуществить практически в скрипте, но так же не понимаю, как енто осуществить алгоритмически, как из неопределенного количества аргументов выделить именно тот который нужно... с параметрами все просто -- откусываем строку после последнего слеша, а вот как откусить строку перед началом пути я хз, при чем некоторые пути могут прописываться с переменной $HOME и тогда откусить все перед первым слешем не удастся, ибо откусится и сама ента переменная
Точно, там же еще $HOME бывает! Наверное, это только python-скриптом можно осуществить (читал, что nemo их поддерживает), но я python не знаю. Может, позже буду ковырять.
Буду пока что использовать Path=, с ним все понятно, ув. indeviral подсказал мне, как это сделать) Просто попрописываю Path=, где его нет.
для получения пути до файла используется dirname
я использую так
dirname "$(readlink -e "/путь/файл")
"
чтобы проскочить символьные ссылки.
Lupus pilum mutat, non mentem.
jim945
для получения пути до файла используется dirname
я использую так
dirname "$(readlink -e "/путь/файл")
"
чтобы проскочить символьные ссылки.
енто все замечательно но тут речь не об ентом в сложностях... речь о невозможности отделить путь до файла из всей строки, точнее не всегда возможно, т.к. может присутствовать разное количество аргументов в ней и не знаешь в какой именно позиции будет находиться сам путь к файлу
все понятно. юзер не может отвыкнуть от вендософта
Lupus pilum mutat, non mentem.
Тему почистил.
 
Зарегистрироваться или войдите чтобы оставить сообщение.