Я признаюсь, что знал и любил математику и алгоритмы, но для меня с 150 строками, если/еще путаница является путем, более сложным и твердым поддержать, чем что-нибудь, что может быть выражено чисто в 20 строках. Зарегистрируйте код правильно и вставьте ссылки на бумаги, книги или Википедию.
Используйте встроенную команду shift
, чтобы «съесть» аргументы. Затем вызовите дочерний процесс и передайте ему аргумент « $ @ »
, чтобы включить все оставшиеся аргументы. Обратите внимание на кавычки, они должны быть сохранены, поскольку они приводят к правильному цитированию расширенного списка аргументов.
bash использует команду shift :
например shifttest.sh:[121 impressionshifttest.sh 1 2 3 производит
1
2 3