Absalon |
|
Темы:
13
Сообщения:
119
Участник с: 14 июля 2017
|
После того, как показали как через xargs переводить вывод в notify-send, почитал об этой мощной штуке и пробую применять, только 1 пример никак не выходит. В папке есть около 100 файлов с расширением mp4 и одинаковыми частями в имени "[name]-number1_number2.mp4". Я пытаюсь переименовать все файлы, а точнее часть "[name]-number1_" заменить на "name-". Посмотрел кучу примеров, везде через ls или find и в конце xargs одинаковый, то бишь применительно к моему случаю: или Но каждый раз мне выводит: Если убрать xargs, то после седа выводит все как нужно в конечном виде. Почему xargs в данном случае не переименовывает?Примеры смотрел тут и тут. P.S. я знаю, что проще сделать цикл, но раз уж смотрю на xargs... |
Absalon |
|
Темы:
13
Сообщения:
119
Участник с: 14 июля 2017
|
Чтобы проще было представлять Команды
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Квадратные скобки в имени файла не мешают? А вообще, я сделал циклом, с предосмотром, с возможностью добавления счетчика, строковых фильтров и пр. плюшек и не ломаю голову ради принципа. |
Absalon |
|
Темы:
13
Сообщения:
119
Участник с: 14 июля 2017
|
Понял ошибку. Нужно было чтобы mv получала оба аргумента.
|
noideal |
|
Темы:
9
Сообщения:
55
Участник с: 28 июля 2015
|
Я так делал.
|