Я пытаюсь разделить файл, чтобы он поместился на мою флешку FAT32, но мне все время говорят: split: лишний операнд, затем часть имени файла.

Вопрос или проблема

Я нов в этом и не знаю много, но используемый код split -b 4 GB "(имя моего файла)" и он говорит split: extra operand "(часть имени файла)", и много раз я изменял код, добавляя -, меняя размер, убирая слово, о котором говорится, но я все равно получаю это сообщение и не знаю, что делать. Кто-нибудь знает, как это исправить? Я провел два дня, ищя помощь в интернете.

Ответ или решение

Чтобы успешно разделить файл для сохранения на флеш-накопителе формата FAT32, необходимо знать, что FAT32 поддерживает файлы размером не более 4 ГБ. Поскольку вы столкнулись с ошибкой "split: extra operand", важно правильно сформировать команду в терминале.

Вы использовали команду:

split -b 4 GB "(my file name)"

Однако, вы допустили несколько ошибок:

  1. Неправильный размер: Указание размера в "4 GB" неверно. Команда split принимает размер в байтах, килобайтах или мегабайтах. Если вы хотите разделить файл на части по 4 ГБ, вам следует указывать размер в байтах, что будет выглядеть так:

    • Для 4 ГБ: split -b 4000M "(my file name)" (где 4000M — это 4000 мегабайтов).
  2. Пробелы в имени файла: Имя файла не должно содержать пробелов, если вы не обернёте его в кавычки. Если в имени файла есть пробелы, обеспечьте использование правильного синтаксиса:

    • Например, используя одинарные кавычки вместо двойных также может помочь: split -b 4000M '(my file name)'.
  3. Корректное использование формата команды: Проверьте, правильность использования всех элементов команды. Команда должна выглядеть примерно так:

    split -b 4000M 'имя_вашего_файла'
  4. Отсутствие дополнительных аргументов: Если вы добавите лишние пробелы или символы после имени файла, это также может привести к появлению ошибки "extra operand". Убедитесь, что после имени файла ничего нет.

Пример команды

Чтобы разделить файл с именем "мой файл.txt" на части по 4 ГБ, используйте следующее:

split -b 4000M 'мой файл.txt'

Итог

Используя указанные выше советы, вы сможете избежать появления ошибок и успешно разделить ваш файл. Не забывайте, что каждая часть будет получать имя, начинающееся с "xaa", "xab" и так далее. Проверьте папку, в которой вы находитесь, чтобы обнаружить разделенные файлы.

Если возникнут дополнительные вопросы, не стесняйтесь задавать их — всегда рад помочь!

Оцените материал
Добавить комментарий

Капча загружается...