Am Freitag, 23. April 2004 01:49 schrieb Jan Kohnert:
Versuchs mal mit:
SIZE=$(du -sh [Verzeichnis] | cut -f1)
Hey danke. genau danach hab ich gesucht. hatte das ohne $(..) probiert -
aber jetzt wo ich das sehe wirds mir klar.
Vielen Dank.
--
Jochen Heller
http://www.mojo-networx.org
Versuchs mal mit:
SIZE=$(du -sh [Verzeichnis] | cut -f1)
Ah - und dieses cut -f1 kannte ich noch nicht.
--
Jochen Heller
http://www.mojo-networx.org
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an
Am 2004-04-23 00:09:16, schrieb Jochen Heller:
Hallo Liste,
Nun habe ich den Befehl 'du' kennengelernt und dachte mir, ich könne die
Ausgabe von 'du' dazu verwenden, das Shellskript prüfen zu lassen, ob
der Wert = 500 MB ist oder nicht und sich entsprechend zu verhalten.
Leider konnte ich
Am 2004-04-23 01:49:17, schrieb Jan Kohnert:
Versuchs mal mit:
SIZE=$(du -sh [Verzeichnis] | cut -f1)
ausgabe eines Testverzeichnisses:
12M .
Der Punkt stürt, genauso das 'M'
statt 'du -sh' währe 'du -sm' besser.
MfG Jan
Michelle
--
Registered Linux-User #280138 with the Linux Counter,
Michelle Konzack wrote:
Am 2004-04-23 00:09:16, schrieb Jochen Heller:
Nun habe ich den Befehl 'du' kennengelernt und dachte mir, ich könne die
Ausgabe von 'du' dazu verwenden, das Shellskript prüfen zu lassen, ob
der Wert = 500 MB ist oder nicht und sich entsprechend zu verhalten.
Leider
Am Freitag, 23. April 2004 10:44 schrieb Michelle Konzack:
SIZE=`du -sm`
if [ $SIZE -gt 500 ] ; then
deine_brenner_befehle
fi
Hallo Michelle,
das mit -sh war mir auch schon aufgefallen. Hatte schon vorher 'sm'
genutzt aber nun auch 'sh' als weitere Möglichkeit kennengelernt.
Die If
,[size.sh]--
| #! /bin/sh
| SIZE=$(du -sm $1 | tr -d $1)
| if [ $SIZE -gt 500 ] ; then
| # deine_brenner_befehle
| echo Größe von $1 ist $SIZE MB
| fi
Wahrscheinlich ist das viel eleganter -
ich hatte SIZE=$(du -sm /Pfadnamen | cut -f1) als Tip von Jan genommen -
da stört
Jochen Heller [EMAIL PROTECTED] writes:
Falls ich jetzt noch etwas finde was auf dem Weg wie -gt ( sofern '-gt'
= '' ) das unmissverständliche Äquivalent zu '=' ist, dann habe ich
zwar statt vernünftig Mathe und Rewe zu lernen mal wieder viel Zeit für
mein Linux verbraten - aber ich hab
-ge (greater or equal). man test hilft Dir weiter.
Hey klasse - danke.
--
Jochen Heller
http://www.mojo-networx.org
--
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
Am 2004-04-23 11:51:24, schrieb Jochen Heller:
Am Freitag, 23. April 2004 10:44 schrieb Michelle Konzack:
SIZE=`du -sm`
if [ $SIZE -gt 500 ] ; then
deine_brenner_befehle
fi
Hallo Michelle,
das mit -sh war mir auch schon aufgefallen. Hatte schon vorher 'sm'
genutzt aber nun auch 'sh' als
ich das erste mal auch
:-))
'man bash' ist eine lektüre für sich...
...und es reich nicht, die einmal duchzulesen.
Ja, als ehemals Arbeit besitzender Buchhändler konnte ich damals die
zweite Ausgabe von 'O'Reilly Linux - Wegweiser zur Installation
Konfiguration' und den Kofler von
Denn ich find die Problemlösungssuche über man-pages und Google zwar
großartig, ein wundervolles Medium das Internet, aber es ist dennoch
etwas anderes ein Buch vor sich liegen zu haben, als die
Dokumentation auf dem Bildschirm zu sehen und daneben beispielsweise
ein xterm laufen zu haben, wo
Hallo Liste,
da ich kein Profi bin, mir aber trotzdem einige Arbeit von
Shell-Skripten abnehmen lassen möchte, brauche ich Eure Hilfe.
Mein Problem ist:
Ich sammele jetzt diverse Backupdateien von unterschiedlichen
Verzeichnissen als .tar.gz in einem Backup-Verzeichnis. Da ich
Privatmensch
Hi,
Jochen Heller schrieb:
Hallo Liste,
da ich kein Profi bin, mir aber trotzdem einige Arbeit von
Shell-Skripten abnehmen lassen möchte, brauche ich Eure Hilfe.
Mein Problem ist:
Ich sammele jetzt diverse Backupdateien von unterschiedlichen
Verzeichnissen als .tar.gz in einem
Jochen Heller wrote:
Hallo Liste,
da ich kein Profi bin, mir aber trotzdem einige Arbeit von
Shell-Skripten abnehmen lassen möchte, brauche ich Eure Hilfe.
Mein Problem ist:
Ich sammele jetzt diverse Backupdateien von unterschiedlichen
Verzeichnissen als .tar.gz in einem
15 matches
Mail list logo