Bigger operator (>) shows up when I enter arguments in terminal












2















I found that it happens because it splits entered arguments. But I am creating a program that encrypts string and it encrypted "test" as |m{|. But when I switch to decryption mode that thing happens. Any solution ?










share|improve this question









New contributor




Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    2















    I found that it happens because it splits entered arguments. But I am creating a program that encrypts string and it encrypted "test" as |m{|. But when I switch to decryption mode that thing happens. Any solution ?










    share|improve this question









    New contributor




    Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      2












      2








      2








      I found that it happens because it splits entered arguments. But I am creating a program that encrypts string and it encrypted "test" as |m{|. But when I switch to decryption mode that thing happens. Any solution ?










      share|improve this question









      New contributor




      Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      I found that it happens because it splits entered arguments. But I am creating a program that encrypts string and it encrypted "test" as |m{|. But when I switch to decryption mode that thing happens. Any solution ?







      command-line c






      share|improve this question









      New contributor




      Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited 41 mins ago









      Codito ergo sum

      1,3922725




      1,3922725






      New contributor




      Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 4 hours ago









      Stel TeamStel Team

      112




      112




      New contributor




      Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Stel Team is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          1 Answer
          1






          active

          oldest

          votes


















          4














          The > comes from bash's $PS2 variable. man bash says:



          PS2    The value of this parameter is expanded as with PS1 and used as the secondary prompt string.  The default is ``> ''.


          I often see > when I have an unmatched quote (") or apostrophe ('), or some other input that bash views as incomplete.






          share|improve this answer
























          • Is there any way to input "|m{|" (without quotes) into terminal ?

            – Stel Team
            4 hours ago











          • @StelTeam I believe terminal is waiting for you to enter }. What's wrong if it is enter within double quotes? I think it is just a filename. Isn't it?

            – Kulfy
            3 hours ago













          • @Kulfy The string |m{| is the encrypted version of "test". so the program must take |m{| as an argument in order to decrypt it as "test"

            – Stel Team
            3 hours ago






          • 1





            ... if you enter "|m{|" '|m{|' in the shell as an argument to your program, your program will not see the quotes (they will simply prevent the shell from trying to interpret the sequence)

            – steeldriver
            3 hours ago











          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',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          Stel Team is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1110320%2fbigger-operator-shows-up-when-i-enter-arguments-in-terminal%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          4














          The > comes from bash's $PS2 variable. man bash says:



          PS2    The value of this parameter is expanded as with PS1 and used as the secondary prompt string.  The default is ``> ''.


          I often see > when I have an unmatched quote (") or apostrophe ('), or some other input that bash views as incomplete.






          share|improve this answer
























          • Is there any way to input "|m{|" (without quotes) into terminal ?

            – Stel Team
            4 hours ago











          • @StelTeam I believe terminal is waiting for you to enter }. What's wrong if it is enter within double quotes? I think it is just a filename. Isn't it?

            – Kulfy
            3 hours ago













          • @Kulfy The string |m{| is the encrypted version of "test". so the program must take |m{| as an argument in order to decrypt it as "test"

            – Stel Team
            3 hours ago






          • 1





            ... if you enter "|m{|" '|m{|' in the shell as an argument to your program, your program will not see the quotes (they will simply prevent the shell from trying to interpret the sequence)

            – steeldriver
            3 hours ago
















          4














          The > comes from bash's $PS2 variable. man bash says:



          PS2    The value of this parameter is expanded as with PS1 and used as the secondary prompt string.  The default is ``> ''.


          I often see > when I have an unmatched quote (") or apostrophe ('), or some other input that bash views as incomplete.






          share|improve this answer
























          • Is there any way to input "|m{|" (without quotes) into terminal ?

            – Stel Team
            4 hours ago











          • @StelTeam I believe terminal is waiting for you to enter }. What's wrong if it is enter within double quotes? I think it is just a filename. Isn't it?

            – Kulfy
            3 hours ago













          • @Kulfy The string |m{| is the encrypted version of "test". so the program must take |m{| as an argument in order to decrypt it as "test"

            – Stel Team
            3 hours ago






          • 1





            ... if you enter "|m{|" '|m{|' in the shell as an argument to your program, your program will not see the quotes (they will simply prevent the shell from trying to interpret the sequence)

            – steeldriver
            3 hours ago














          4












          4








          4







          The > comes from bash's $PS2 variable. man bash says:



          PS2    The value of this parameter is expanded as with PS1 and used as the secondary prompt string.  The default is ``> ''.


          I often see > when I have an unmatched quote (") or apostrophe ('), or some other input that bash views as incomplete.






          share|improve this answer













          The > comes from bash's $PS2 variable. man bash says:



          PS2    The value of this parameter is expanded as with PS1 and used as the secondary prompt string.  The default is ``> ''.


          I often see > when I have an unmatched quote (") or apostrophe ('), or some other input that bash views as incomplete.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 4 hours ago









          waltinatorwaltinator

          22k74169




          22k74169













          • Is there any way to input "|m{|" (without quotes) into terminal ?

            – Stel Team
            4 hours ago











          • @StelTeam I believe terminal is waiting for you to enter }. What's wrong if it is enter within double quotes? I think it is just a filename. Isn't it?

            – Kulfy
            3 hours ago













          • @Kulfy The string |m{| is the encrypted version of "test". so the program must take |m{| as an argument in order to decrypt it as "test"

            – Stel Team
            3 hours ago






          • 1





            ... if you enter "|m{|" '|m{|' in the shell as an argument to your program, your program will not see the quotes (they will simply prevent the shell from trying to interpret the sequence)

            – steeldriver
            3 hours ago



















          • Is there any way to input "|m{|" (without quotes) into terminal ?

            – Stel Team
            4 hours ago











          • @StelTeam I believe terminal is waiting for you to enter }. What's wrong if it is enter within double quotes? I think it is just a filename. Isn't it?

            – Kulfy
            3 hours ago













          • @Kulfy The string |m{| is the encrypted version of "test". so the program must take |m{| as an argument in order to decrypt it as "test"

            – Stel Team
            3 hours ago






          • 1





            ... if you enter "|m{|" '|m{|' in the shell as an argument to your program, your program will not see the quotes (they will simply prevent the shell from trying to interpret the sequence)

            – steeldriver
            3 hours ago

















          Is there any way to input "|m{|" (without quotes) into terminal ?

          – Stel Team
          4 hours ago





          Is there any way to input "|m{|" (without quotes) into terminal ?

          – Stel Team
          4 hours ago













          @StelTeam I believe terminal is waiting for you to enter }. What's wrong if it is enter within double quotes? I think it is just a filename. Isn't it?

          – Kulfy
          3 hours ago







          @StelTeam I believe terminal is waiting for you to enter }. What's wrong if it is enter within double quotes? I think it is just a filename. Isn't it?

          – Kulfy
          3 hours ago















          @Kulfy The string |m{| is the encrypted version of "test". so the program must take |m{| as an argument in order to decrypt it as "test"

          – Stel Team
          3 hours ago





          @Kulfy The string |m{| is the encrypted version of "test". so the program must take |m{| as an argument in order to decrypt it as "test"

          – Stel Team
          3 hours ago




          1




          1





          ... if you enter "|m{|" '|m{|' in the shell as an argument to your program, your program will not see the quotes (they will simply prevent the shell from trying to interpret the sequence)

          – steeldriver
          3 hours ago





          ... if you enter "|m{|" '|m{|' in the shell as an argument to your program, your program will not see the quotes (they will simply prevent the shell from trying to interpret the sequence)

          – steeldriver
          3 hours ago










          Stel Team is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          Stel Team is a new contributor. Be nice, and check out our Code of Conduct.













          Stel Team is a new contributor. Be nice, and check out our Code of Conduct.












          Stel Team is a new contributor. Be nice, and check out our Code of Conduct.
















          Thanks for contributing an answer to Ask Ubuntu!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1110320%2fbigger-operator-shows-up-when-i-enter-arguments-in-terminal%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Magento 2 controller redirect on button click in phtml file

          Polycentropodidae