Как добавить новый диск в существующий логический том?

Убедитесь, что вы запускаете скрипт с ./script или полным путем или что-то еще. Просто «сценарий» может не работать (он работает, если он находится на пути, например, в / usr / bin), поскольку в системах UNIX не обязательно иметь текущий каталог на вашем пути (по соображениям безопасности, и это хорошо!) Make убедитесь, что скрипт выполним, например: «chmod + x script» сделает его исполняемым. Убедитесь, что у вас есть #! / Bin / bash в качестве первой строки в вашем скрипте. Также убедитесь, что он не редактируется с помощью какого-либо редактора Windows, поскольку они часто используют «тип DOS» для eol (конец строки), который отличается от UNIX (если контрольный список выше в порядке, но вы получили «плохое» интерпретатор: нет такого файла или каталога "или так, даже если это / bin / bash, это часто является причиной, так как непечатаемый - так что вы обычно этого не видите - \ r будет рассматриваться как часть путь переводчика)

Другие уже упоминали: важно иметь / bin / bash, если вы используете функции bash, также / bin / sh был привязан к / bin / bash, но теперь (насколько я заметил), он символически привязан к «тире», который не обеспечит совместимость с bash, только POSIX «sh». Это очень важно, даже довольно дорогое программное обеспечение в нашей фирме имеет эту проблему: скрипты содержат #! / Bin / sh в качестве первой строки, но также зависят от функций bash.

1
задан 20 June 2014 в 01:47

0 ответов

Другие вопросы по тегам:

Похожие вопросы: