<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    Hi Thomas, and Francesco,<br>
    <br>
    Thanks for the feedback!<br>
    <br>
    <div class="moz-cite-prefix">On 25/09/13 18:40, Thomas Kluyver
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAOvn4qj+MFUREX105WYtxDE9Kg6GXPuWsaVUYf3r0-Lp476g2g@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>Yes, commands are passed to a system shell. Check that
          $PATH is the same there as it is in your normal shell.<br>
        </div>
      </div>
    </blockquote>
    No, it is not. You are right, the PATH that I see from the ipython
    console misses the directories that are set by .bashrc. Is there a
    way of making ipython aware of the bash variables? I thought that
    everything after ! is passed to the OS.<br>
    <br>
    <div class="moz-cite-prefix">On 25/09/13 18:45, Francesco Montesano
      wrote:</div>
    <blockquote type="cite">do you get an error if you run it with<br>
      !/bin/bash myscript<br>
      ?</blockquote>
    If I supply the full path to myscript, then this works. But so does
    <br>
    <br>
    !/full_path/myscript<br>
    <br>
    Cheers,<br>
    Zoltán<br>
    <br>
    <blockquote
cite="mid:CAOvn4qj+MFUREX105WYtxDE9Kg6GXPuWsaVUYf3r0-Lp476g2g@mail.gmail.com"
      type="cite">
      <div dir="ltr">Thomas<br>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">On 25 September 2013 08:44, Zoltán
          Vörös <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:zvoros@gmail.com" target="_blank">zvoros@gmail.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
            <br>
            I have a trivial question: how does the ipython console
            interact with<br>
            bash (or the operating system, for that matter)? I can use
            system<br>
            commands with e.g.,<br>
            <br>
            In [] : !date<br>
            Wed Sep 25 17:42:33 CEST 2013<br>
            <br>
            but this fails:<br>
            <br>
            In [] : !myscript<br>
            /bin/sh: 1: myscript: not found<br>
            <br>
            where myscript is a bash script in a directory that is in
            the path. From<br>
            the system console, I can run myscript without any problems,
            no matter<br>
            where I am. Is it not the case that everything after an ! is
            passed to<br>
            the underlying system? Or is there something that has to be
            configured?<br>
            <br>
            Cheers,<br>
            Zoltán<br>
            <br>
            _______________________________________________<br>
            IPython-dev mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
            <a moz-do-not-send="true"
              href="http://mail.scipy.org/mailman/listinfo/ipython-dev"
              target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
IPython-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a>
<a class="moz-txt-link-freetext" href="http://mail.scipy.org/mailman/listinfo/ipython-dev">http://mail.scipy.org/mailman/listinfo/ipython-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>