Форум русскоязычного сообщества Ubuntu


Автор Тема: Проблема с копированием выборочных файлов  (Прочитано 240 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Adekvat24

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Код: Bash
  1. bin="apaservice
  2. apexserver
  3. audioserver
  4. auditd
  5. jackd
  6. jackservice
  7. mediacodec
  8. mediaextractor
  9. samsungpowersoundplay
  10. ";
  11. cp -rf /system/bin/$bin $bk/bin

проблема в том что первый файл копируется которые ниже вылетают с ошибкой
Код: HTML
  1. cp: bad 'apexserver': No such file or directory
  2. cp: bad 'audioserver': No such file or directory
  3. cp: bad 'auditd': No such file or directory
  4. cp: bad 'jackd': No such file or directory
если зайти через cd binи от туда копировать cp -rf $app $bk/binработает, но это лишние действие
« Последнее редактирование: 18 Октябрь 2017, 21:05:39 от Azure »

Оффлайн renzrv

  • Старожил
  • *
  • Сообщений: 1832
    • Просмотр профиля
Re: Проблема с копированием выборочных файлов
« Ответ #1 : 18 Октябрь 2017, 20:43:45 »
for bin in apaservice apexserver audioserver; do cp -rf /system/bin/$bin $bk/bin; done
Скрипты на bash,sh,perl,awk + разная помощь (в ЛС)

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 1222
  • Tri.Optimum
    • Просмотр профиля
Re: Проблема с копированием выборочных файлов
« Ответ #2 : 19 Октябрь 2017, 04:42:54 »
а $bk откуда?


« Последнее редактирование: 19 Октябрь 2017, 04:48:37 от ALiEN175 »
415243484c494e5558

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 5330
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Re: Проблема с копированием выборочных файлов
« Ответ #3 : 19 Октябрь 2017, 10:32:10 »
Adekvat24, Подставьте в свою команду
cp -rf /system/bin/$bin $bk/bin
значение переменной (что и делает bash) и убедитесь что Вы реализовали неправильную логику.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

Страница сгенерирована за 0.126 секунд. Запросов: 23.