С Новым годом! Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
 Аватар для Serega_96
24 / 24 / 3
Регистрация: 22.11.2011
Сообщений: 290

Bash копирование на флешку скриптом

16.01.2016, 17:03. Показов 2919. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую, делаю скрипт для Ubuntu Server который при запуске будет копировать информацию с жесткого диска на флешку, пока что тестирую все на виртуалке. На первом скрине видно что система ругается почти на все строчки, на втором видно что не смотря на пачку ошибок, файл test.txt все таки создается. Подскажите в чем загвоздка?
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
 
#---CHECKING---#
 
#ls /dev/sd*
 
#---MOUNTING---#
mkdir /media/flash_drv
mount -t vfat /dev/sdb1 /media/flash_drv
#cp /media/flash_drv /home/sergey
touch /media/flash_drv/test.txt
umount -t vfat /dev/sdb1 /media/flash_drv
rmdir /media/flash_drv
Миниатюры
Bash копирование на флешку скриптом   Bash копирование на флешку скриптом  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.01.2016, 17:03
Ответы с готовыми решениями:

Люди у меня прооблемы с bash скриптом
У меня есть скрипт bash но он не запускается пишет"Строка 13 Ошибка синтаксиса около неожиданной лексемы`$'do\r'' Помогите, если скрипт...

Помогите со скриптом (bash), команда cl-groupadd
Решил написать свой первый скрипт для Calculate Linux автоматически добавляющий группы (в дальнейшем и пользователей), но застрял в самом...

Как поймать Bash скриптом изменение символьного файла в обыкновенный
Здравствуйте. Я новичек в линуксе, знаю базовые вещи, под bash пока не пишу. Поднимаю мобильные прокси на usb модеме + Cent...

2
Эксперт NIX
 Аватар для Marinero
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
16.01.2016, 18:23
Лучший ответ Сообщение было отмечено Serega_96 как решение

Решение

  1. Неизвестно в чем Вы выполняете команды на 1 скрине
  2. Папка /media предназначена для автомонтирования, а так существует системная /mnt
  3. Зачем создавать, потом удалять flash_drv? Для временного подключения как раз и подойдет /mnt
  4. При подключении внешних носителей они обычно монтируются автоматически(задается правилами udev), проще воспользоваться поиском. Ну или надо перемонтировать в новую папку(--move) или забиндить.
  5. mkdir -p ... решит проблему с созданием папки если она уже существует
  6. К устройству можно образаться не только по адресу(/dev/sdb1) но и по метке(label) или идентификатору(uuid)
  7. Для umount достаточно 1 аргумента: отмонтировать или что(/dev/sdb1), или откуда(/media/flash_drv). Другие опции (-t) нужны только при монтировании
1
 Аватар для Serega_96
24 / 24 / 3
Регистрация: 22.11.2011
Сообщений: 290
16.01.2016, 19:13  [ТС]
Цитата Сообщение от Marinero Посмотреть сообщение
Неизвестно в чем Вы выполняете команды на 1 скрине
Открываю в виме и выполняю в нем же через :!./flash.sh

Цитата Сообщение от Marinero Посмотреть сообщение
Зачем создавать, потом удалять flash_drv? Для временного подключения как раз и подойдет /mnt
Я думал лучше не оставлять за собой мусора в системе. То есть лучше ее оставить?

Спасибо, сделал все по вашим советам, теперь работает как часы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.01.2016, 19:13
Помогаю со студенческими работами здесь

Копирование папки скриптом
Привет, форумчане! Подскажите, разумно и приемлемо ли использовать скрипт на VB (например) и Планировщик заданий Windows для его...

Копирование скриптом самого себя
Может ли скрипт на пайтоне без сторонних программ скопировать сам себя?

Копирование папки на флешку
Ребят, выручайте, нужна прога до четверга! Нужна программа, которая при запуске скопирует папку из директории C:\MyFiles\Dom\имя папки...

Копирование себя на флешку
Пишу программу.Хочу когда человек её запускает эта программа копировалась на флешку и добовлялась в автозагрузку

Копирование музыки на флешку (упорядоченность)
Товарищи возник вопрос на фоне сложившейся проблеме, но не знаю к какой теме это отнести точно. Ситуация, есть музыка (.mp3 файлы) в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru