2015 Jul 09; 07:58 AM; Oakville, ON, Canada.
— Здр.Все!
— Возникла необходимость распаковать данные из множества архивов в одну отдельную конкретную директорию.
— Поскольку я в основном могу более менее свободно пользоваться только find и grep, (я про них старательно читаю man'bl и рекомендации

) то применяю такую команду:
find . -maxdepth 1 -type f -iname '*.tar.gz' -exec tar xzf '{}' -C /media/MYCOP/BpeMeHHo \;
— Параметр „-maxdepth“ иногда пишу иногда не пишу, цифры ставлю разные, на что это влияет понимаю, читал.
— Встретил такую команду, которая мне показалась очень красивой

, аналогичного или близкого назначения
for i in *.tar.gz; do tar xvzf $i -C path/to/output/directory; done
— Решил её испытать, понравилась

mixail@mixail-Inspiron-530s:~/Kop3uHa$ for i in *.tar.gz; do tar xvzf $i -C /media/MYCOP/BpeMeHHo; done
bash: ошибка синтаксиса около неожиданной лексемы `cd'
mixail@mixail-Inspiron-530s:~/Kop3uHa$
— Что-то вот не работает. В чём может быть причина?