从列表文件添加多个用户

从列表文件添加多个用户

我正在尝试使用列表文件和 shell 脚本在 Linux 中添加多个用户,但是不起作用。

我收到一条错误消息./userlist: line 3: $1 ambiguous redirect

Shell 脚本:

    #!/bin/bash
    xargs -n 1 list < $1



   List file: list
    test1
    test2

答案1

错误的含义$1 ambiguous redirect是,您尝试重定向的路径$1似乎是空的

$1第一个参数到您正在运行的脚本。
执行脚本时,您应该将文件名作为参数提供给脚本。

注意:从您的问题中不清楚脚本实际上如何添加用户。

相关内容