Having trouble Windows command line SORT via SHELL
#2
(08-24-2023, 02:42 PM)GTC Wrote: My program generates 12 output files that then need to be sorted, and I'd rather do those sorts from within the app (via SHELL) than have to use SORT standalone from the command line afterwards.

Here's an example of how I'm calling it:

Sort_Command$ = "SORT " + "x.x" + " >> " + "y.y"
SHELL Sort_Command$

If I type that sort command on the command line I get y.y as a sorted version of x.x ... which is desired.

However when executed via SHELL a message flashes up in the output window (too fast to read before a blank window replaces it), and no sort occurs.

I have used SHELL previously with other commands and experienced no problems.

Is there a way of directing the contents of the output window to a file, so that I can read whatever is being shown on that?
Just off the top of my head:

- Make sure the SORT command is in the same folder as program's executable, the SORT command's location is included in your PATH, or you are supplying the path to the SORT command in your executable.

- Try using "Start SORT ..." instead.

- Create a batch file (.BAT) and try calling the batch file instead.

- Make sure your spacing is correct within your build string. You might need a space preceding y.y ( " y.y" ) ( update: I see you did that with " >> " )
Software and cathedrals are much the same — first we build them, then we pray.
QB64 Tutorial
Reply


Messages In This Thread
RE: Having trouble Windows command line SORT via SHELL - by TerryRitchie - 08-24-2023, 02:57 PM



Users browsing this thread: 1 Guest(s)