add multiple users from a listfile

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
0
down vote

favorite












I am trying to add multiple users in linux in with the use of a list file and shell script, but it do not work.



I get an error saying ./userlist: line 3: $1 ambiguous redirect.



Shell Script:



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



List file: list
test1
test2









share|improve this question



























    up vote
    0
    down vote

    favorite












    I am trying to add multiple users in linux in with the use of a list file and shell script, but it do not work.



    I get an error saying ./userlist: line 3: $1 ambiguous redirect.



    Shell Script:



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



    List file: list
    test1
    test2









    share|improve this question

























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I am trying to add multiple users in linux in with the use of a list file and shell script, but it do not work.



      I get an error saying ./userlist: line 3: $1 ambiguous redirect.



      Shell Script:



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



      List file: list
      test1
      test2









      share|improve this question















      I am trying to add multiple users in linux in with the use of a list file and shell script, but it do not work.



      I get an error saying ./userlist: line 3: $1 ambiguous redirect.



      Shell Script:



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



      List file: list
      test1
      test2






      scripts users






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Feb 28 at 8:13









      Yaron

      8,53271838




      8,53271838










      asked Feb 28 at 8:03







      user786034



























          1 Answer
          1






          active

          oldest

          votes

















          up vote
          2
          down vote













          The meaning of the $1 ambiguous redirect error is that you are trying to redirect from $1 which seems to be empty



          $1 is the first argument to the script you are running.

          When you execute the script, you should provide the filename as a parameter to the script.



          Note: It isn't clear from your question how the script will actually add the users.






          share|improve this answer




















            Your Answer







            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "89"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: true,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













             

            draft saved


            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1010553%2fadd-multiple-users-from-a-listfile%23new-answer', 'question_page');

            );

            Post as a guest





























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            2
            down vote













            The meaning of the $1 ambiguous redirect error is that you are trying to redirect from $1 which seems to be empty



            $1 is the first argument to the script you are running.

            When you execute the script, you should provide the filename as a parameter to the script.



            Note: It isn't clear from your question how the script will actually add the users.






            share|improve this answer
























              up vote
              2
              down vote













              The meaning of the $1 ambiguous redirect error is that you are trying to redirect from $1 which seems to be empty



              $1 is the first argument to the script you are running.

              When you execute the script, you should provide the filename as a parameter to the script.



              Note: It isn't clear from your question how the script will actually add the users.






              share|improve this answer






















                up vote
                2
                down vote










                up vote
                2
                down vote









                The meaning of the $1 ambiguous redirect error is that you are trying to redirect from $1 which seems to be empty



                $1 is the first argument to the script you are running.

                When you execute the script, you should provide the filename as a parameter to the script.



                Note: It isn't clear from your question how the script will actually add the users.






                share|improve this answer












                The meaning of the $1 ambiguous redirect error is that you are trying to redirect from $1 which seems to be empty



                $1 is the first argument to the script you are running.

                When you execute the script, you should provide the filename as a parameter to the script.



                Note: It isn't clear from your question how the script will actually add the users.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Feb 28 at 8:11









                Yaron

                8,53271838




                8,53271838



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1010553%2fadd-multiple-users-from-a-listfile%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    Popular posts from this blog

                    Which professions warranted travel in Medieval times?

                    How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

                    Trouble downloading packages list due to a “Hash sum mismatch” error