mikshaw


Group: Members
Posts: 4856
Joined: July 2004 |
 |
Posted: Sep. 22 2005,15:38 |
 |
Yes....this is in my opinion the most fundamental feature of a GNU system. The Bash shell is your base in DSL. When you log in, you have a shell that opens other shells that open other shells, etc....and they can, for the most part, all be manipulated through bash. Bash can be used interactively, as from a terminal prompt, and can also be used through a script (the equivalent of a batch file). The mydsl-load executable, and all other DSL-specific executables, are scripts...many of them Bash scripts. Check out the bash documentation at tldp.org for more info.
As far as "embedding" a command in the right-click menu, it should be very easy, depending on what application you are referring to. In Fluxbox, the file is /home/dsl/.fluxbox/menu. The syntax is [exec] (LABEL) {COMMAND}. In Emelfm i think you have a gui interface for manipulating menus and commands.
-------------- http://www.tldp.org/LDP/intro-linux/html/index.html
|