PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Öffnen mit -> shel



chapaev
20-06-2004, 22:06
Hi Leute!

Ich habe eine Frage und zwar: wie kann man es so machen das eine Datei mit einem shellscript aufgemacht wird. Ich meine das ich mit der rechte Maustaste drauf klicke und "Öffnen mit" auswähle (kde + gnome)

Ich habe gedacht das es einfach per path setzen geht, aber das hat nicht geklappt!:(
und noch was ich will das die Dateien als auh Verzechnisse aufgemacht werden.

Ich habe schon vieles versucht klappt nichts.

Kann mir jemand ein tip geben wie das geht?

MfG
chapaev

Deever
20-06-2004, 23:11
Bei KDE in den Dateizuordnungen, nicht wirklich anders als bei Windous, nur etwas transparenter[tm]! ;)

Gruß && HTH!
/dev

chapaev
21-06-2004, 13:42
Alos ich habe nicht ganz verstanden was du meinst.

ich will ein das ein script auf einer datei path "$OPEN" zuweist
z. B

#!/bin/bash
OPEN="date die mit öffnen mit ausgewähl wurde"
# und dann sagen wir mal:
less $OPEN
normale weise wenn ich mir Menu anschaue steht da immer "%f" "%s"
ich weis ncht was das mit /dev zu tun hat :confused:

ich habe mir schon ein paar scripts von adneren angeshaut aber nciht kopiert wie das geht. :(

und was windows angeht da habe ich kein Plan :)

Gruß
chapaev

peschmae
21-06-2004, 14:16
Ich blicke bei deinem geschreibsel nicht ganz durch - sorry :(

Ich vermute mal du suchst das da:


#!/bin/bash
less $1


$1 ist das erste Argument - und normalerweise, wenn du ein Script in KDE wie ein Programm für einen bestimmten Dateitypen einbindest, wird der Dateiname der Datei, auf welche das Script losgelassen wird, als erstes Argument übergeben.

Hoffe ich verstehe dich richtig. :)

MfG Peschmä

chapaev
21-06-2004, 14:32
Ich mache alles komplecierete als es ist! ;)

Genau danach habe ich gesucht!!!

Danke viel mals

chapaev
23-06-2004, 09:49
Kann man eigendlich so machen, dass wenn ich ein path gesetzt habe und andere programm aufmache der path noch aktiv ist , aber nach einem Neustart wieder gelöscht wird, oder bzw. nach dem Beenden von Program? ich meine z.B.

TESTPATH=$(echo $1)
und dann starte ich andere script "sh meinscript.sh"

echo "$TESTPATH"

Danke im voraus!
chapaev

chapaev
23-06-2004, 17:26
kann mir jemand wenigstens ein link geben wo man FAQ zum Tema PATH (Variable) setzen findet. :(

Oder kennt vieleicht jemand aine andere Methode wie man das machen kann?