Я попытался использовать команду split в командной оболочке git bash. Сценарий, как показано ниже

test.sh
split -a 1 -p 'temp' file1.sql data-  && mv data-a data1.sql && mv data2.sql

это не удалось с ошибкой:

split: unknown option -- p
Try 'split --help' for more information.

Я прочитал о -p для Bash POSIX Mode и вижу, что он должен работать на Cygwin в окне. Я установил это и попробовал с этим. Сбой также с той же ошибкой. Это поддержка на Linux и Mac. Кто-нибудь знает, что я делаю не так?

1 ответ1

0

GNU split не поддерживает -p Если вам нужно разделить шаблон, используйте вместо него csplit .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .