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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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, 20:05:39 от Azure »

Оффлайн ReNzRv

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

Оффлайн ALiEN175

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


« Последнее редактирование: 19 Октябрь 2017, 03:48:37 от ALiEN175 »
M5A78L-M LX3 : AMD FX-4330 : 16 Gb RAM : AMD Radeon R7 260x
Samsung N150 : Intel Atom N450 : 2 Gb RAM : Intel GMA 3150

Оффлайн Azure

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

 

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