Я пытаюсь добавить несколько пользователей в Linux с использованием файла списка и сценария оболочки, но это не сработает.
Я получаю сообщение об ошибке ./userlist: line 3: $1 ambiguous redirect.
Сценарий оболочки:
#!/bin/bash
xargs -n 1 list < $1
List file: list
test1
test2
Значение ошибки $1 ambiguous redirect заключается в том, что вы пытаетесь перенаправить из $1, который кажется пустым
$1 - это первый аргумент скрипта, который вы используете. Когда вы выполняете скрипт, вы должны указать имя файла как параметр сценария.
Примечание. Из вашего вопроса неясно, как скрипт фактически добавит пользователей.
Значение ошибки $1 ambiguous redirect заключается в том, что вы пытаетесь перенаправить из $1, который кажется пустым
$1 - это первый аргумент скрипта, который вы используете. Когда вы выполняете скрипт, вы должны указать имя файла как параметр сценария.
Примечание. Из вашего вопроса неясно, как скрипт фактически добавит пользователей.