Вопрос или проблема
Я нов в этом и не знаю много, но используемый код split -b 4 GB "(имя моего файла)"
и он говорит split: extra operand "(часть имени файла)"
, и много раз я изменял код, добавляя -, меняя размер, убирая слово, о котором говорится, но я все равно получаю это сообщение и не знаю, что делать. Кто-нибудь знает, как это исправить? Я провел два дня, ищя помощь в интернете.
Ответ или решение
Чтобы успешно разделить файл для сохранения на флеш-накопителе формата FAT32, необходимо знать, что FAT32 поддерживает файлы размером не более 4 ГБ. Поскольку вы столкнулись с ошибкой "split: extra operand", важно правильно сформировать команду в терминале.
Вы использовали команду:
split -b 4 GB "(my file name)"
Однако, вы допустили несколько ошибок:
-
Неправильный размер: Указание размера в "4 GB" неверно. Команда
split
принимает размер в байтах, килобайтах или мегабайтах. Если вы хотите разделить файл на части по 4 ГБ, вам следует указывать размер в байтах, что будет выглядеть так:- Для 4 ГБ:
split -b 4000M "(my file name)"
(где 4000M — это 4000 мегабайтов).
- Для 4 ГБ:
-
Пробелы в имени файла: Имя файла не должно содержать пробелов, если вы не обернёте его в кавычки. Если в имени файла есть пробелы, обеспечьте использование правильного синтаксиса:
- Например, используя одинарные кавычки вместо двойных также может помочь:
split -b 4000M '(my file name)'
.
- Например, используя одинарные кавычки вместо двойных также может помочь:
-
Корректное использование формата команды: Проверьте, правильность использования всех элементов команды. Команда должна выглядеть примерно так:
split -b 4000M 'имя_вашего_файла'
-
Отсутствие дополнительных аргументов: Если вы добавите лишние пробелы или символы после имени файла, это также может привести к появлению ошибки "extra operand". Убедитесь, что после имени файла ничего нет.
Пример команды
Чтобы разделить файл с именем "мой файл.txt" на части по 4 ГБ, используйте следующее:
split -b 4000M 'мой файл.txt'
Итог
Используя указанные выше советы, вы сможете избежать появления ошибок и успешно разделить ваш файл. Не забывайте, что каждая часть будет получать имя, начинающееся с "xaa", "xab" и так далее. Проверьте папку, в которой вы находитесь, чтобы обнаружить разделенные файлы.
Если возникнут дополнительные вопросы, не стесняйтесь задавать их — всегда рад помочь!