|
|
|
|
|
|
Mitglied
Registrierungsdatum: Jan 2008
Beiträge: 24
|
SH Datei erstellen ?!
Hallo Leute,
ich würde gerne eine SH-Datei erstellen, die ausführbar ist (da sollen zwei curl befehle rein...).
Womit mache ich das denn... Hab jetzt schon ne stunde rumprobiert aber ich kriegs einfach net hin. TextEdit, AppleScript, HTML-Editor... Hat alles nicht geklappt!
Ciao!
|
02. 02. 2008, 20:54
|
#1
|
|
Wir sind die Guten
Registrierungsdatum: Aug 2005
Beiträge: 1.024
|
Re: SH Datei erstellen ?!
AppleScript geht doch einfach befehle eingeben und dann als ausführbar speichern.
|
02. 02. 2008, 20:57
|
#2
|
|
Satierisch total vertiert
Registrierungsdatum: Nov 2003
Beiträge: 1.548
|
Re: SH Datei erstellen ?!
Zitat:
|
Zitat von Perforator
Hallo Leute,
ich würde gerne eine SH-Datei erstellen, die ausführbar ist (da sollen zwei curl befehle rein...).
Womit mache ich das denn... Hab jetzt schon ne stunde rumprobiert aber ich kriegs einfach net hin. TextEdit, AppleScript, HTML-Editor... Hat alles nicht geklappt!
Ciao!
|
rechte Maustaste, "neuer Ordner" auf dem desktop anlegen und SH reinschreiben.  fertig!
|
02. 02. 2008, 20:59
|
#3
|
|
Mitglied
(Threadstarter)
Registrierungsdatum: Jan 2008
Beiträge: 24
|
Re: SH Datei erstellen ?!
AppleSciprt gibt mir immer irgendeinen Fehler aus (von Wegen " erwartet oder sowas)..
Das sind nur zwei Befehle die als File per Doppelklick im Terminal ausgeführt werden sollen. Ähnlich wie eine Windows-Bat datei..
Das kann doch nicht so schwer sein  .
|
02. 02. 2008, 21:03
|
#4
|
|
Mitglied
Registrierungsdatum: Jul 2007
Beiträge: 15
|
Re: SH Datei erstellen ?!
einfach die datei mit gewünschtem texteditor als .command speichern, wenn du ein shell skript noch mit zusätzlichen parametern starten willst einfach das .command als verweis auf das shell skript (also als ".sh" speichern) mit zusätzlichem parametern.
Beispiel:
beispiel.sh -> Shellskript mit gewünschtem Inhalt
beispiel.command -> "/Users/foobar/xyz/beispiel.sh" -- verbose
Das .command kann dann im Finder ausgeführt werden.
|
02. 02. 2008, 21:24
|
#5
|
|
Mitglied
(Threadstarter)
Registrierungsdatum: Jan 2008
Beiträge: 24
|
Re: SH Datei erstellen ?!
Es fängt schon damit an, dass ich im TextEdit nur rtf oder andere Dateiformate speichern kann...
Ciao!
|
02. 02. 2008, 21:42
|
#6
|
|
Nerd
Registrierungsdatum: Oct 2007
Ort: Im Ozean
Beiträge: 3.157
|
Re: SH Datei erstellen ?!
Zitat:
|
Zitat von Perforator
Es fängt schon damit an, dass ich im TextEdit nur rtf oder andere Dateiformate speichern kann...
|
Shell + vi
Oder `touch foo.txt` und dann `foo.txt` mit TextEdit öffnen und bearbeiten. Dann umbenennen (`mv foo.txt foo.command`).
|
02. 02. 2008, 22:08
|
#7
|
|
I love my
Registrierungsdatum: Sep 2005
Ort: Prag
Beiträge: 1.106
|
Re: SH Datei erstellen ?!
Zitat:
|
Zitat von pumukel
rechte Maustaste, "neuer Ordner" auf dem desktop anlegen und SH reinschreiben.  fertig!
|
seit langem mal wieder der sinnfreiste beitrag von dir. lass es doch einfach sein. gott sei dank schreibste nicht, so wie sonst, "macbook ist porno". auch dir kann geholfen werden.
|
03. 02. 2008, 03:48
|
#8
|
|
iÖlch™
Registrierungsdatum: Oct 2005
Ort: in der Taiga
Beiträge: 4.390
|
Re: SH Datei erstellen ?!
@naavv:
Wirf' mal einen Blick auf seinen Benutzertitel.
Der ist echt.
|
03. 02. 2008, 13:07
|
#9
|
|
Verrückter
Registrierungsdatum: Sep 2006
Beiträge: 959
|
Re: SH Datei erstellen ?!
pumukel is draussen?
hat ja lange gedauert.
naja, ich hoffe blos, ich bin nicht so schlimm, das ich der nächste kandidat bin
|
03. 02. 2008, 14:06
|
#10
|
|
Mitglied
Registrierungsdatum: Jul 2007
Beiträge: 15
|
Re: SH Datei erstellen ?!
Zitat:
|
Zitat von Perforator
Es fängt schon damit an, dass ich im TextEdit nur rtf oder andere Dateiformate speichern kann...
Ciao!
|
Wie Kugelfisch 23 schon sagte... vi(m) benutzen oder alternativ die datei umbenennen. Ich dachte, dass man von vi/dem besagten umbenennen weiß, wenn man schon mit .sh arbeitet/arbeiten möchte
|
03. 02. 2008, 15:14
|
#11
|
|
con artist
Registrierungsdatum: Jun 2000
Beiträge: 1.249
|
Re: SH Datei erstellen ?!
Zitat:
|
Zitat von Krutius
pumukel is draussen?
hat ja lange gedauert.
|
War er AFAIK schon mal, im Dezember (oder da war der Benutzertitel nicht echt).
Zum Thema:
Mit TextEdit geht das (zumindest unter Leopard) auch.
1. Unter "Format" "In reinen Text umwandeln".
2. Skript schreiben.
3. "Ablage", "Sichern unter".
4. Unten das Häckchen bei "Suffix ausblenden" weg, oben dann das .txt mit .sh überschreiben.
5. Dann kommt eine Nachfrage, ob man wirklich nicht .txt verwenden will, da den entsprechenden Button klicken.
|
03. 02. 2008, 19:11
|
#12
|
|
Verrückter
Registrierungsdatum: Sep 2006
Beiträge: 959
|
Re: SH Datei erstellen ?!
das deaktivieren des "Suffix ausblenden" ist nicht zwingend nötig. ansonsten stimmt alles mit meiner erfahrung überein.
und zu pumukel: ne, im deember war es net echt (glaub ich)
|
03. 02. 2008, 19:22
|
#13
|
|
Mitglied
(Threadstarter)
Registrierungsdatum: Jan 2008
Beiträge: 24
|
Re: SH Datei erstellen ?!
So, jetzt habe ich zumindest schonmal eine .sh Datei...
Wie öffne ich die denn jetzt als ausführbare Shell im Terminal quasi ? Wenn ich jetzt doppelt drauf klicke, öffnet es TextEdit.
Ciao!
|
03. 02. 2008, 22:47
|
#14
|
|
Nerd
Registrierungsdatum: Oct 2007
Ort: Im Ozean
Beiträge: 3.157
|
Re: SH Datei erstellen ?!
Zitat:
|
Zitat von Perforator
So, jetzt habe ich zumindest schonmal eine .sh Datei...
|
Datei im Finder anwählen->Informationen(Command-I)->Öffnen mit->Terminal aus der Drop-Down-Liste wählen. Die Datei sollte allerdings schon als `ausführbar` markiert sein (`chmod a+x foo.sh`).
|
03. 02. 2008, 22:52
|
#15
|
|
Alle Zeitangaben in UTC +1. Es ist jetzt 08:47 Uhr.
|
|