Description:
Shell, Skripte und Tools.
|
|
|
Bash Array im Cron Job
|
| |
Hallo zuammen, ich habe folgendes Problem: Um den Zustand eines Servers automatisch abzufragen erzeuge ich mir mit dem unten angegebenen Script eine Email die dann per cronjob einmal in der Woche aufgerufen werden soll. Starte ich das Skript von einer normalen Bash heraus funktioniert alles wie erwartet. Wird das Script vom cronjob aus gestartet funktioniert... more »
|
|
"Argument list too long" auf embedded Sytem
|
| |
Hallo! Ich habe eine gro e Menge Daten (incl. Dateien mit Leer- und Sonderzeichen) auf einen NAS-Server (Linux mit busybox) kopiert. Die Besitzer und Rechte stimmten nicht, also wollte ich das kurz mit $ find . -type d -print0 | xargs -0 chmod .... ndern. Dummerweise kennt das find dieser Kiste kein "-print0" (und auch... more »
|
|
Shellscript in Konsole starten und nach Ausloggen weiterlaufen lassen
|
| |
Hallo zusammen, folgendes Szenario. Ich habe ein PHP-Skript, da ich wie folgt starte in einer Konsole: /usr/bin/php /home/ESCDE/muent/moses/servic eMoses.php Das Skript hat eine Endlosschleife und fragt alle X Sekunden einen Ordner ab, ob was zu tun ist. Das ganze soll nat rlich weiterlaufen, wenn ich mich wieder auslogge.... more »
|
|
Feststellen, ob Datei gesourced wird
|
| |
Hi. Ich habe eine "Bibliotheksdatei" in der ich einige Shell Funktionen (für Bash) sammele. Um diese in Scripts zu nutzen, source ich das dann: . lib/functions.sh Nun würde ich gerne einen "hilfreichen" Hinweis ausgeben, falls die Datei dochmal direkt ausgeführt wird. Wenn also gemacht wird: lib/functions.sh... more »
|
|
Auf welchem Dateisystem ist Verzeichnis?
|
| |
Hallo! Wie kann eigentlich *sicher3 (und möglichst "einfach") herausgefunden werden, auf welchem Dateisystem sich ein gegebenes Verzeichnis befindet? Zur Zeit verwende ich dafür "df". Z.B. so: $ cd $dir $ df . Problem: U.U. kann der akt. non-root User nicht nach $dir gehen. Z.B. bei MySQL klappt das nicht, um mal ein bekanntes Beispiel zu nennen:... more »
|
|
sudo und alias
|
| |
Jakobus Schuerz schrieb am Freitag 26 September 2008 14:55: ...Nein. Aliase sind eine Spezialität der Shell. Aber man kann an dem sudo-Aufruf so herumfummeln, dass es am Ende passt. Du könntest ein Wrapperscript anlegen, das sich um den richtigen Aufruf kümmert. Das Script kann ja ganz kurz "s" (wie Shell) heißen... more »
|
|
sudo und Path
|
| |
Hallo zusammen, ich habe ein Skript, welches mit `#!/usr/bin/env perl' beginnt. Ich muss es mit sudo ausführen, bekomme aber Fehlermeldung, weil der sudo PATH Perl nicht kennt. Ich musste mich eines Tricks bedienen, um den sudo PATH herauszufinden: ,----------------------------- ----- ...`-------------------------- --------... more »
|
|
Probleme mit "man zshall"
|
| |
Hallo zusammen, ich verwende die Z Shell unter Mac OS X 10.5. zsh --version zsh 4.3.4 (i386-apple-darwin9.0) ich habe früher sehr gerne "man zshall" verwendet, wenn ich nicht genau wusste, in welchem Abschnitt der manpages ein bestimmtes Thema behandelt wurde. Damit wurden dann alle manpages aufgerufen.... more »
|
|
Makefile mit Dateien in anderem (Arbeits-)verzeichnis
|
| |
Hi, ist es möglich, ein Makefile auf ein anderes Arbeitsverzeichnis als das aktuelle zu verwenden? Und zwar incl. Makros wie patsubst? Am besten wäre es, wenn ich das Verzeichnis dann per Parameter dem make selbst übergeben könnte. Konkret z.B.: $ pwd /home/me/scripts $ ls [...] do_dies do_das... more »
|
|
PROMPT_COMMAND / Pfadanzeige verkürzen
|
| |
Guten Morgen, ich habe bisweilen ziemlich lange Pfadnamen und würde die gerne sinnvoll abkürzen, wenn ich sie als Prompt benutze. Mein Ansatz: Wenn der Pfad (`pwd`) mehr als vier '/' enthält, also aus mindestens fünf hierarchischen Komponenten besteht, soll nur die erste Komponente und die letzten beiden Komponenten gezeigt werden, z.B.... more »
|
|
|