[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ausbildung als nationale Ressource..



In schulung.lists.fitug-debate you write:
>>Mein Reden seit der Bitsteinzeit.
>>*Das* fehlt in allen ueblichen Kommandozeilenprogrammen.

><ESC>+<=>
><ESC>+<ESC> (manchmal kurz: <TAB>)

Lutz, das geht noch lange nicht weit genug.

$ mysql_

und zwei Sekunden Pause (einstellbar): Ein Popup geht auf.

$ +---------------------------------------------------+
  |=mysql       MySQL Command Line====================|
  | mysqladmin  Send administrative commands to MySQL |
  | mysqldump   Dump a MySQL database (also backup)   |
  | mysqlbug    Send a MySQL bug report               |
  | mysqlimport Import a MySQL dump                   |
  | 10 more...                                        |
  +---------------------------------------------------+

Du tippst einfach weiter:

$ mysqldump --com_

und wieder Pause:

$ mysqldump +--------------------------------------------------------------+
            | --complete-insert  Use complete insert statements.           |
            | --compress         Use compression in server/client protocol.|
            +--------------------------------------------------------------+

Du waehlst Cursor Down, Return

$ mysqldump --compress _

und wieder Pause

$ mysqldump --compress +---------------------+
                       | Expecting: database |
                       +---------------------+

Du machst weiter:

$ mysqldump --compress seminarmanagement _

Pause:

$ mysqldump --compress seminarmanagement +---------------------+
                                         | Expecting optional: |
                                         | tables              |
                                         +---------------------+

Es braucht:

- Alle Kommandos müssen --help verstehen.
- Alle Kommandos müssen --help in einem halbwegs parsebaren Format
  ausliefern.
- whatis database muß auf Stand sein.

- bash muß die o.a. Angaben sinnvoll cachen können.

Ich bekomme 3% vom Reingewinn von der Umsetzung als Lizenz für die Idee.

Kristian