Jump to content
Sign in to follow this  
pillbug

Sending Unix Commands in SciTE

Recommended Posts

pillbug

This should be a fairly simple question. I'm sure it exists.

I know in SciTE you can perform unix commands in the interactions section.

I would like my program to write unix commands to this window and then perform them.

here is a simple example:

$test="http://www.google.com"

ConsoleWrite("Wget -r -l1 " & $test)

Write now it is writing the code. How do I make it run?

Share this post


Link to post
Share on other sites
PsaltyDS

This should be a fairly simple question. I'm sure it exists.

I know in SciTE you can perform unix commands in the interactions section.

I would like my program to write unix commands to this window and then perform them.

here is a simple example:

$test="http://www.google.com"

ConsoleWrite("Wget -r -l1 " & $test)

Write now it is writing the code. How do I make it run?

Are you talking about a call to cygwin while running on Windows, or are you running the Scintilla editor on *nix?

:P


Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Share this post


Link to post
Share on other sites
pillbug

Are you talking about a call to cygwin while running on Windows, or are you running the Scintilla editor on *nix?

:P

Sorry, I am a bit confused by what you mean. I just want to be able to send commands to something like the command prompt that will execute my unix commands. Currently I am running the program from the editor.

I was just wondering if there was a way without having to open the command prompt through Run(@Comspec) and send code to that.

Share this post


Link to post
Share on other sites
SpookMeister

I believe that Run(@comspec & " /c whatever") is what you are going to find works best...

but perhaps you could explain more about the "running unix commands" that you are talking about, we might have better answers if we had better understanding.

Edited by SpookMeister

[u]Helpful tips:[/u]If you want better answers to your questions, take the time to reproduce your issue in a small "stand alone" example script whenever possible. Also, make sure you tell us 1) what you tried, 2) what you expected to happen, and 3) what happened instead.[u]Useful links:[/u]BrettF's update to LxP's "How to AutoIt" pdfValuater's Autoit 1-2-3 Download page for the latest versions of Autoit and SciTE[quote]<glyph> For example - if you came in here asking "how do I use a jackhammer" we might ask "why do you need to use a jackhammer"<glyph> If the answer to the latter question is "to knock my grandmother's head off to let out the evil spirits that gave her cancer", then maybe the problem is actually unrelated to jackhammers[/quote]

Share this post


Link to post
Share on other sites
pillbug

I believe that Run(@comspec & " /c whatever") is what you are going to find works best...

but perhaps you could explain more about the "running unix commands" that you are talking about, we might have better answers if we had better understanding.

If you install wget you can run wget by typing in the interactions part of the SciTE.

After playing withit, it seems the command doesn't work while an autoit program is also running. I will stick with the command prompt.

Thanks.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×