Re: [OT] Dateiendung-Zuweisung unter Bash.
On Monday 26 July 2004 11:32, Timo Eckert wrote: > Hallo Liste, > > ich hab da mal ne Frage. ;) > > Also, weiss jemand von euch, ob es möglich ist, Dateiendungen > Programmen zuzuordnen? Also quasi ein Alias? > > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" > eingeben, dass dies mir automatisch "xmms 01234.mp3" draus macht, > usw. > > Sonnige Grüsse, > Timo. Ist zwar nicht genau, was Du suchst, aber ... Ich hab mir (in NeXT Tradition) ein "open" geschrieben: >> cat open #!/bin/sh kfmclient exec $* >> Damit werden die KDE Bindings genommen (die man über "File Assiociations" einstellen können sollte). Damit geht dann >> open BlauBlauBlauBlühtDerEnzian.mp3 Grüße, Tilo
Re: [OT] Dateiendung-Zuweisung unter Bash.
Michelle Konzack schrieb am Montag, 26. Juli 2004 um 12:38:51 +0200: > Am 2004-07-26 12:22:24, schrieb Timo Eckert: > >On Mon, 26 Jul 2004 12:04:27 +0200 > >Andreas Kretschmer <[EMAIL PROTECTED]> wrote: > > > >> > Na da bin ich ja mal gespannt. ;) > >> [EMAIL PROTECTED]:~$ alias achmed_aol_hotline.mp3='xmms achmed_aol_hotline.mp3' > >> [EMAIL PROTECTED]:~$ achmed_aol_hotline.mp3 > >Ehm.. > >Du hast mich falsch verstanden. > >Der sollte das vor dem .mp3 automatisch mit übersetzen. > >also: > > 01234.mp3 -> xmms 01234.mp3 > >abcde.mp3 -> xmms abcde.mp3 > >usw.. > > Denke nicht das dies geht... > > Ich habe mir einfach ein scripe namens "exe" gemacht > und einfach so aufgerufen wird: > > exe man see > > "exe" guckt dann in der mailcap nach und startet das > entsprechende Programm. das genau macht 'see' -- Jörg Friedrich There are only 10 types of people: Those who understand binary and those who don't. signature.asc Description: Digital signature
Re: [OT] Dateiendung-Zuweisung unter Bash.
Timo Eckert wrote: > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" eingeben, > dass dies mir automatisch "xmms 01234.mp3" draus macht, usw. Okay, es ist nicht die bash, sondern die zsh, aber dort geht: --- alias -s mp3="xmms" --- Damit definiert man einen Suffix-Alias, und wenn du jetzt "bla.mp3" startest, macht er daraus "xmms bla.mp3". Vielleicht kannst du über einen Umstieg zur zsh ja nachdenken, sie ist in weiten Teilen bourneshellkompatibel, hat aber noch ne ganze Ecke mehr Features. Rene -- Rene van Bevern (RvB) <[EMAIL PROTECTED]> http://www.pro-linux.de -- http://www.rvb-web.de -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Dateiendung-Zuweisung unter Bash.
Hallo Christian, Am 2004-07-26 13:40:17, schrieb Christian Schmidt: >Hallo Dominique, >Michelles Variante mit dem "exe"-Skript halte ich da fuer die >meistversprechende Loesung... Vor allem hat mich das script noch nie verlassen... Das gillt auch fuer ein ViewerScript das ich einsetze, um in mutt zip, tgz,... Dateien anzuzeigen. Frag mich nicht, wieviele mime-tyepes es für po Dateien gibt... Meine mailcap (auszug) schaut so aus: ( '/home/michelle/.mailcap' ) ___ / | # - User Section Begins - # | application/octet-stream;tdfileview %s; copiousoutput | application/x-bzip; tdfileview %s; copiousoutput | application/x-bzip2; tdfileview %s; copiousoutput | application/x-gettext; tdfileview %s; copiousoutput | application/x-gzip; tdfileview %s; copiousoutput | application/x-compressed-tar;tdfileview %s; copiousoutput | application/x-debian-package;tdfileview %s; copiousoutput | application/x-redhat-package-manager; tdfileview %s; copiousoutput | application/x-perl; tdfileview %s; copiousoutput | text/x-csrc; tdfileview %s; copiousoutput | text/x-diff; tdfileview %s; copiousoutput | text/x-gettext-translation; tdfileview %s; copiousoutput | text/x-log; tdfileview %s; copiousoutput | text/x-vcard;tdfileview %s; copiousoutput | text/x-patch;tdfileview %s; copiousoutput | # - User Section Ends - # \__ Schade das mutt nicht "file" verwendet um festzustellen, ob sich eine Datei darstellen laesst oder nicht. po Dateien als application/octet-stream, application/x-gettext und text/x-gettext-translation werden nicht angezeigt... Mit tdfileview schon... >Gruss, >Christian Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) signature.pgp Description: Digital signature
Re: [OT] Dateiendung-Zuweisung unter Bash.
* Timo Eckert <[EMAIL PROTECTED]> wrote: > Also, weiss jemand von euch, ob es möglich ist, Dateiendungen > Programmen zuzuordnen? Also quasi ein Alias? Die Bash nicht, aber dafür die Zsh. > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" eingeben, > dass dies mir automatisch "xmms 01234.mp3" draus macht, usw. , | alias -s html=w3m ` "$FOO.html " führt "w3m $FOO.html" aus. Gruß, Marcus -- "Amara tanta tyri pastos sycalos sycaliri ellivoli scarras polili posylique lyvarras." -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Dateiendung-Zuweisung unter Bash.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Moin, Martin Werthmoeller wrote: | Am Mon, 26 Jul 2004 um 11:32 GMT +0200 schrieb Timo Eckert: |> [...] | | Mit "programmable auto completion" geht auf jeden Fall, daß | | xmms | | Dir eine Liste der Dateien mit der Endung .mp3 anzeigt. dadran hab ich auch schon gedacht, aber er will ja den umgekehrten Fall, sprich, dass ein mp3 File automatisch nach xmms $file extended bzw. xmms mit dem file geöffnet wird wenn er den dateinamen auf der shell eingibt. Ob es wohl wildcards in Aliasen gibt? Dann wäre möglich, was er sich vorstellt Gruß Patrick - -- IN MEDIAS RES - -=Operations=- tel. +49 (0) 2166 - 99 99 - 685 fax. +49 (0) 2166 - 99 99 - 850 email: [EMAIL PROTECTED] web: www.in-medias-res.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBBRm4ZJ9Abr6M8XMRAqmbAJ98UXdlWtgmb8q/wMGadwD/F4Z2dQCfSF31 bJotp1czp/PmsUOAj0rSipc= =wjHa -END PGP SIGNATURE- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Dateiendung-Zuweisung unter Bash.
Hallo Dominique, Dominique Holger SCHRAMM, 26.07.2004 (d.m.y): > Das ist mir schon klar das man ein Script schreibt um sich die Arbeit zu > erleichtern. Die Frage war eher in die Richtung gestellt, warum man vor > MP3 Dateien ein Präfix stellen will. Das leuchtet mir net ein. Oh Mann... Das "xmms" ist kein Praefix, sondern die Applikation, mit der die entsprechende MP3-Datei "geoeffnet" werden soll. Der OP will sich bei der Eingabe auf den Dateinamen beschraenken - was von der Funktionalitaet her einem "Doppelklick auf der Kommandozeil" gleichkommen duerfte... Michelles Variante mit dem "exe"-Skript halte ich da fuer die meistversprechende Loesung... Gruss, Christian -- Die drei Feinde des Programmierers: Sonnenlicht, Frischluft und das unerträgliche Gebrüll der Vögel signature.asc Description: Digital signature
Re: [OT] Dateiendung-Zuweisung unter Bash.
Am Mon, 26 Jul 2004 um 11:32 GMT +0200 schrieb Timo Eckert: > Hallo Liste, > Hallo Timo, > > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" eingeben, > dass dies mir automatisch "xmms 01234.mp3" draus macht, usw. > Mit "programmable auto completion" geht auf jeden Fall, daß xmms Dir eine Liste der Dateien mit der Endung .mp3 anzeigt. Gruß, martin! -- Nota bene: wenn Word für Längeres geeignet wäre, würde es schließlich nicht Word, sondern Sentence, Page oder Article heißen -- Matthias Mühlich in dctt -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Dateiendung-Zuweisung unter Bash.
* Timo Eckert <[EMAIL PROTECTED]> wrote: > Also, weiss jemand von euch, ob es möglich ist, Dateiendungen > Programmen zuzuordnen? Also quasi ein Alias? > > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" eingeben, > dass dies mir automatisch "xmms 01234.mp3" draus macht, usw. Mit der Zsh ist das möglich: alias [ {+|-}gmrsL ] [ name[=value] ... ] [...] If the -s flags is present, define a suffix alias: if the com- mand word on a command line is in the form `text.name', where text is any non-empty string, it is replaced by the text `value text.name'. Note that name is treated as a literal string, not a pattern. A trailing space in value is not special in this case. For example, alias -s ps=gv will cause the command `*.ps' to be expanded to `gv *.ps'. As alias expansion is carried out earlier than globbing, the `*.ps' will then be expanded. [...] Also: alias -s mp3=xmms Gruß, Georg -- Es ist ein Irrtum zu glauben, man koenne jedes groessere Problem einfach mit Kartoffeln loesen. (Douglas Adams - Per Anhalter durch die Galaxis) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Dateiendung-Zuweisung unter Bash.
Am 2004-07-26 12:22:24, schrieb Timo Eckert: >On Mon, 26 Jul 2004 12:04:27 +0200 >Andreas Kretschmer <[EMAIL PROTECTED]> wrote: > >> > Na da bin ich ja mal gespannt. ;) >> [EMAIL PROTECTED]:~$ alias achmed_aol_hotline.mp3='xmms achmed_aol_hotline.mp3' >> [EMAIL PROTECTED]:~$ achmed_aol_hotline.mp3 >Ehm.. >Du hast mich falsch verstanden. >Der sollte das vor dem .mp3 automatisch mit übersetzen. >also: > 01234.mp3 -> xmms 01234.mp3 >abcde.mp3 -> xmms abcde.mp3 >usw.. Denke nicht das dies geht... Ich habe mir einfach ein scripe namens "exe" gemacht und einfach so aufgerufen wird: exe "exe" guckt dann in der mailcap nach und startet das entsprechende Programm. >Sonnige Grüsse, >Timo. Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) signature.pgp Description: Digital signature
Re: [OT] Dateiendung-Zuweisung unter Bash.
Am Mon, 26 Jul 2004 11:51:53 +0200 Timo Eckert <[EMAIL PROTECTED]> schrieben Sie: > On Mon, 26 Jul 2004 11:40:34 +0200 > Dominique Holger SCHRAMM <[EMAIL PROTECTED]> wrote: > > > > Also, weiss jemand von euch, ob es möglich ist, Dateiendungen > > > Programmen zuzuordnen? Also quasi ein Alias? > > nothing is impossible :) > Na da bin ich ja mal gespannt. ;) > > > > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" > > > eingeben, dass dies mir automatisch "xmms 01234.mp3" draus macht, > > > usw. > > frage: was bringt dir das?? > Mir bringt das Arbeitserleichterung. Das ist mir schon klar das man ein Script schreibt um sich die Arbeit zu erleichtern. Die Frage war eher in die Richtung gestellt, warum man vor MP3 Dateien ein Präfix stellen will. Das leuchtet mir net ein. Gruß D.Schramm > > Sonnige Grüsse, > Timo. > pgpMHxR9tKnRo.pgp Description: PGP signature
Re: [OT] Dateiendung-Zuweisung unter Bash.
On Mon, 26 Jul 2004 12:04:27 +0200 Andreas Kretschmer <[EMAIL PROTECTED]> wrote: > > Na da bin ich ja mal gespannt. ;) > [EMAIL PROTECTED]:~$ alias achmed_aol_hotline.mp3='xmms achmed_aol_hotline.mp3' > [EMAIL PROTECTED]:~$ achmed_aol_hotline.mp3 Ehm.. Du hast mich falsch verstanden. Der sollte das vor dem .mp3 automatisch mit übersetzen. also: 01234.mp3 -> xmms 01234.mp3 abcde.mp3 -> xmms abcde.mp3 usw.. Sonnige Grüsse, Timo.
Re: [OT] Dateiendung-Zuweisung unter Bash.
On Mon, Jul 26, 2004 at 11:32:18AM +0200, Timo Eckert wrote: > Also, weiss jemand von euch, ob es möglich ist, Dateiendungen > Programmen zuzuordnen? Also quasi ein Alias? Ich könnte mit vorstellen, dass man mit entsprechenden Handlern und binfmt_misc den Kernel überzeugen kann, dass er auch mit mp3s etwas anfangen kann. Eine fertige Lösung dafür habe ich mangels Bedarf aber nicht in der Tasche. Grüße, Torsten -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Dateiendung-Zuweisung unter Bash.
am Mon, dem 26.07.2004, um 11:51:53 +0200 mailte Timo Eckert folgendes: > On Mon, 26 Jul 2004 11:40:34 +0200 > Dominique Holger SCHRAMM <[EMAIL PROTECTED]> wrote: > > > > Also, weiss jemand von euch, ob es möglich ist, Dateiendungen > > > Programmen zuzuordnen? Also quasi ein Alias? > > nothing is impossible :) > Na da bin ich ja mal gespannt. ;) [EMAIL PROTECTED]:~$ alias achmed_aol_hotline.mp3='xmms achmed_aol_hotline.mp3' [EMAIL PROTECTED]:~$ achmed_aol_hotline.mp3 > > > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" eingeben, > > > dass dies mir automatisch "xmms 01234.mp3" draus macht, usw. > > frage: was bringt dir das?? > Mir bringt das Arbeitserleichterung. wenns hilft... > Sonnige Grüsse, Ab Mittwoch auf Gran Canaria ;-) Andreas -- Diese Message wurde erstellt mit freundlicher Unterstützung eines freilau- fenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert frei von Micro$oft'schen Viren. (#97922 http://counter.li.org) GPG 7F4584DA Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Dateiendung-Zuweisung unter Bash.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Timo, Timo Eckert wrote: | Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" eingeben, | dass dies mir automatisch "xmms 01234.mp3" draus macht, usw. das könnte mit der programmieren Bash Completion möglich sein. Es gibt den Befehl complete in aktuellen Bash Versionen, sollte in der Man- oder Infopage beschrieben sein. Problematisch ist nur, dass dieser afair nur die spezielle Programmierung der Bash Completion für bestimmte Commands erlaubt. Gruß Patrick - -- IN MEDIAS RES - -=Operations=- tel. +49 (0) 2166 - 99 99 - 685 fax. +49 (0) 2166 - 99 99 - 850 email: [EMAIL PROTECTED] web: www.in-medias-res.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBBNTwZJ9Abr6M8XMRAqQoAJ9VbXd5X21Yz8XKEkU+c+J/cBsxJgCfdHpq xxjdQLBZ2M6xbHTUQRHu7cQ= =Ii5Y -END PGP SIGNATURE- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: [OT] Dateiendung-Zuweisung unter Bash.
On Mon, 26 Jul 2004 11:40:34 +0200 Dominique Holger SCHRAMM <[EMAIL PROTECTED]> wrote: > > Also, weiss jemand von euch, ob es möglich ist, Dateiendungen > > Programmen zuzuordnen? Also quasi ein Alias? > nothing is impossible :) Na da bin ich ja mal gespannt. ;) > > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" eingeben, > > dass dies mir automatisch "xmms 01234.mp3" draus macht, usw. > frage: was bringt dir das?? Mir bringt das Arbeitserleichterung. Sonnige Grüsse, Timo.
Re: [OT] Dateiendung-Zuweisung unter Bash.
Am Mon, 26 Jul 2004 11:32:18 +0200 Timo Eckert <[EMAIL PROTECTED]> schrieben Sie: > Hallo Liste, > > ich hab da mal ne Frage. ;) > > Also, weiss jemand von euch, ob es möglich ist, Dateiendungen > Programmen zuzuordnen? Also quasi ein Alias? nothing is impossible :) > > Ich such halt sowas wie, wenn ich unter der Bash "01234.mp3" eingeben, > dass dies mir automatisch "xmms 01234.mp3" draus macht, usw. frage: was bringt dir das?? > > Sonnige Grüsse, > Timo. > Gruß D.Schramm pgp21vcCnEqwx.pgp Description: PGP signature