Hallo David, hallo Leute, Am Mittwoch, 21. Mai 2003 06:00 schrieb David Haller:
On Wed, 21 May 2003, Christian Boltz wrote:
Am Dienstag, 20. Mai 2003 05:35 schrieb David Haller:
On Tue, 20 May 2003, Christian Boltz wrote: [...] Und bei -q denke ich immer: rpm -q ... $PAKETNAME, wobei $PAKETNAME ein Argument ist. Und der kommt halt mittel's -f ausnahmsweise mal aus der rpmdb und nicht als Argument ;)
Außerdem habe ich, seit ich PHP für Webseiten nutze, gelernt, Inhalt und Design zu trennen
[..]
Diese Trennung zwischen "Inhalt" und "Design" mach ich dann eben auch gelegentlich in Befehlsaufrufen ;-)
Loeblich :)
Zwischenzeitlich bin ich soweit, dass die "Inhalt"-Dateien mit einer <h2> anfangen und mit dem letzten <p> aufhören, den HTML-Kopf/"Fuß", PHP-Code usw. habe ich in einer übergeordneten Datei liegen (bzw. in einer Datei, die von dieser include'd wird); der Inhalt wird dann einfach (abhängig von den URL-Parametern ?topic=.....&sub=.....) mittels include eingebunden :-) Nächstes Beispiel - eine aktuelle Menüdatei sieht so aus: <?php $title = "Fachexkursion Champagne/Chablis/Loire"; $info = "...der Wirtschafter 2003 vom 16.-22.3.2003"; $submenu = Array ( "Abschlussfahrt der Fachstufe Weinbau nach Frankreich", "Kurzbericht über den Besuch in Verdun", "Die Champagne", "..." ) ?> und wird natürlich auch per include eingebunden. Dann kommt eine kleine Schleife, die aus dem Array schön formatierte <a href=...> macht. (bevor Du nach dem Dateinamen suchst - die sind in diesem Fall einfach durchnummeriert ;-)
ARGL! Mein script war auch schon besser, das hab ich gestern verwurstet ;( Bisher ging auch:
Richte Dir doch ein lokales CVS ein, hat mir auch schon geholfen ;-)
Och, bin/rpmqf~ enthaelt noch die alte Fassung ;)
Aber nur, bis Du die aktuelle Version nochmal überarbeitet hast...
CVS ist mir da irgendwie zu nervig fuer...
Dachte ich auch mal ;-) Dann hat Ratti für die Fontlinge CVS verwendet und mir Schreibrechte "aufgezwungen" ;-) Anfangs hatten wir zwar für die einfachsten CVS-Befehle Wrapper-Scripte, aber inzwischen klappt es auch im Handbetrieb. Fazit: Wenn man sich erstmal an CVS gewöhnt hat, will man es nicht mehr missen ;-) BTW: Inzwischen verwalte ich ~/bin und zwei Webseiten lokal per CVS, andere Verzeichnisse kommen wohl noch dazu (z. B. /etc) [...]
*Isch 'abe aber kein complete!*
Huch? Kennt Deine Bash den (builtin) Befehl "complete" wirklich nicht? Dann wirds wohl Zeit für ein Bash-Update ;-)
$ type -a complete bash: type: complete: not found
Du solltest wirklich mal Deine Bash updaten ;-)
cb@tux:~> grep -i fontlinge ~/.bashrc # Fontlinge complete-Einträge source ~/fontlinge/cvs/current/fontlinge_rc/misc/fontlinge_complete
Da fällt mir gerade ein, dass man im fontlinge_config-Script anbieten sollte, die fontlinge_complete in der ~/.bashrc einzutragen ;-)
Bitte nicht ohne Test, denn:
# fontlinge_base complete -d -W \ [...] ... meine schmeisst nur nen "command not found" aus.
Der folgende Test dürfte wohl funktionieren (bzw. bei Dir fehlschlagen): complete >/dev/null 2>&1 && echo "complete funktioniert" Gruß Christian Boltz -- ####################### Fontlinge Developer ####################### ### Fontlinge - Schriftenverwaltung für Linux ### ### Fontlinge 2.0 jetzt downloaden! #### http://www.gesindel.de ### ###################################################################