добавить нескольких пользователей из списка

Я пытаюсь добавить несколько пользователей в Linux с использованием файла списка и сценария оболочки, но это не сработает.

Я получаю сообщение об ошибке ./userlist: line 3: $1 ambiguous redirect.

Сценарий оболочки:

#!/bin/bash xargs -n 1 list < $1 List file: list test1 test2
0
задан 28 February 2018 в 12:13

2 ответа

Значение ошибки $1 ambiguous redirect заключается в том, что вы пытаетесь перенаправить из $1, который кажется пустым

$1 - это первый аргумент скрипта, который вы используете. Когда вы выполняете скрипт, вы должны указать имя файла как параметр сценария.

Примечание. Из вашего вопроса неясно, как скрипт фактически добавит пользователей.

2
ответ дан 17 July 2018 в 19:49

Значение ошибки $1 ambiguous redirect заключается в том, что вы пытаетесь перенаправить из $1, который кажется пустым

$1 - это первый аргумент скрипта, который вы используете. Когда вы выполняете скрипт, вы должны указать имя файла как параметр сценария.

Примечание. Из вашего вопроса неясно, как скрипт фактически добавит пользователей.

2
ответ дан 23 July 2018 в 20:35

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

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