WinFuture-Forum.de: Shell-script Für Unix [gelöst] - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
Seite 1 von 1

Shell-script Für Unix [gelöst]


#1 Mitglied ist offline   Slasher2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 442
  • Beigetreten: 07. Januar 02
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Sachsen

geschrieben 09. März 2007 - 08:34

Hallo,

da ich im Mac-Forum nicht die Hilfe bekommen habe die ich erwartet hätte wende ich mich nun an euch. Ich möchte gern das Prinzig der Windows-"Stapelverarbeitung" oder auch Befehlsscript auf meinem Mac nutzen.

Da ich aber keinen Plan vom Erstellen solcher Scripte habe bräuchte ich mal ein paar Tips wie diese aufgebaut werden müssen. Ich hab auch schon nach Einsteiger Tuts gegooglet aber außer ein paar Beispielfetzen nix vernünftiges gefunden. Oder ich hatte die falschen Suchbegriffe :-/

Die zu verwendenden Befehle hab ich schon. Allerdings führt er nur den Ersten aus wenn ich "sh scriptdatei" eingebe.

Ich danke schon mal im Voraus.

Gruß Slasher2k

Dieser Beitrag wurde von Slasher2k bearbeitet: 09. März 2007 - 21:11

0

Anzeige



#2 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 09. März 2007 - 08:43

Stapelverarbeitung im Sinne von einen bestimmten Satz Aktionen auf mehrere Dateien anwenden?

Äußer dich mal genauer, was genau du erreichen willst, dann läßt sich dir auch helfen.

cheers,
ph

EDIT:
Ich habe letztens einen Einsteiger-Guide für Shell-Aktionen geschrieben, vielleicht hilft der dir ja weiter?! Zu finden in den Stickies in diesem Bereich des Forums.

Dieser Beitrag wurde von ph030 bearbeitet: 09. März 2007 - 08:44

0

#3 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.942
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 09. März 2007 - 08:45

Suchst du sowas?
http://de.wikibooks.org/wiki/Linux-Kompend...lprogrammierung
0

#4 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 09. März 2007 - 08:46

@Witi, thx, den kannt ich noch gar nicht...hätt ich mir meinen ja auch sparen können :/
0

#5 Mitglied ist offline   Slasher2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 442
  • Beigetreten: 07. Januar 02
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Sachsen

geschrieben 09. März 2007 - 08:51

erstmal danke an Witi - sieht schon malganz vielversprechend aus.

Was ich konkret will ist folgendes:
1. einen MySQL Server runterfahren
2. ein RAR-Archiv entpacken
3. die entpackten DB ins MySQL Verzeichnis kopieren
4. die Dateirechte anpassen
5. den MySQL-Server starten
0

#6 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 09. März 2007 - 08:58

KA, welche Distribution du hast, bzw wie das Init-Sys von Mac aussieht, aber der Gentoo-Way wäre:

1. /etc/init.d/mysqld stop
2. unrar x file.rar
3. cp datei-1 ... datei-n /pfad/zum/dir
4. cd /pfad && chmod DDD file-1 ... file-n
5. /etc/init.d/mysqld start

Als Miniskript

#!/bin/bash

/etc/init.d/mysqld stop && cd /pfad/zum/rar && unrar x datei.rar && cp neue-datei /pfad && cd /pfad && chmod DDD dateien && /etc/init.d/mysqld start
Je nach Wunsch, kannst du das natürlich noch mit Kontrollen versehen, interaktiv machen oder was auch immer.
0

#7 Mitglied ist offline   Slasher2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 442
  • Beigetreten: 07. Januar 02
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Sachsen

geschrieben 09. März 2007 - 09:02

werd ich mal probieren

Dank dir ph030


EDIT:
btw. deinen Guide werd ich mir dann auch noch mal anschauen :-)

Dieser Beitrag wurde von Slasher2k bearbeitet: 09. März 2007 - 09:06

0

#8 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.942
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 09. März 2007 - 09:06

Zitat

@Witi, thx, den kannt ich noch gar nicht...hätt ich mir meinen ja auch sparen können :/

np.
Auf die wikibooks bin ich irgendwie erst letztens gestoßen. Die haben zu sehr vielen Themen wirklich interessante Beiträge.

Aber dein Sticky-Thread ist natürlich um einiges besser ;)
0

#9 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 09. März 2007 - 09:14

Zitat

Aber dein Sticky-Thread ist natürlich um einiges besser
Schleimt der Herr Csch wieder rum ;)

@Slasher2k, nur so btw, warum eigentlich .rar, wo sich z.B. .tar.bz2 in diesem Umfeld mehr anbieten würde?
0

#10 Mitglied ist offline   Slasher2k 

  • Gruppe: aktive Mitglieder
  • Beiträge: 442
  • Beigetreten: 07. Januar 02
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Sachsen

geschrieben 09. März 2007 - 14:58

weil die DBs wiederum von einem Windows PC kommen der das ganze regelmäßig in umgekehrter Reihenfolge macht und mir die gepackten BDs auf mein iBook schiebt. Und da ich nun mal WinRAR habe sinds halt RARs geworden.
0

#11 Mitglied ist offline   .nano 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.209
  • Beigetreten: 27. Dezember 04
  • Reputation: 2
  • Geschlecht:Männlich

geschrieben 09. März 2007 - 16:12

Wenn es nur nso ist, dass du WinRAR benutzt, probier's doch mal mit 7-Zip. Das kann afaik auch tar :wink: (ob jetzt auch .bz2 oder .gz weiß ich jedoch nicht...)
imo!
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0