Moin, moin, mal wieder Žne kurze Frage. Wie bekomme ich die exakte Dateigröße in Bytes? ls -l liefert die richtige Größe, aber die Ausgabe enthält noch jede Menge andere Angaben, die auch mit cut schlecht rauszulösen sind ls --block-size=1 -s liefert den benutzten Platz auf der Platte, der natürlich gößer ist als die Dateigröße du -b bringt das gleiche Ergebnis Kennt jemand von Euch noch Žne Alternative? Gruß Peter --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On 19-Oct-00 Peter Bossy wrote:
Kennt jemand von Euch noch Žne Alternative?
was spricht gegen $ du file.txt ? -- =========================================================== Erhard Schwenk - alias Bitrunner =)B==o) =========================================================== No Spam replies please. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* On Don, 19 Okt 2000 Erhard Schwenk wrote:
On 19-Oct-00 Peter Bossy wrote:
Kennt jemand von Euch noch Žne Alternative?
was spricht gegen $ du file.txt
Ganz einfach. Das bringt als Ergebnis nur die Anzahl der auf der Platte benutzten Blöcke. Ich will aber bis aufŽs letzte Byte genau die Größe der Datei kennen. Gruß Peter --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Thu, 19 Oct 2000 schrieb Peter Bossy:
* On Don, 19 Okt 2000 Erhard Schwenk wrote:
On 19-Oct-00 Peter Bossy wrote:
Kennt jemand von Euch noch Žne Alternative?
was spricht gegen $ du file.txt
Ganz einfach. Das bringt als Ergebnis nur die Anzahl der auf der Platte benutzten Blöcke. Ich will aber bis aufŽs letzte Byte genau die Größe der Datei kennen. $ du -b file.txt
Heiner -- Heiner Lamprecht Philosophenweg 79 D - 72076 Tuebingen email: heiner@kijumfo.de http://www.kijumfo.de GnuKontor: http://agenda21.ggi.uni-tuebingen.de/heiner/gk/ KFLog: http://agenda21.ggi.uni-tuebingen.de/heiner/kflog/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Heiner Lamprecht wrote:
Am Thu, 19 Oct 2000 schrieb Peter Bossy:
* On Don, 19 Okt 2000 Erhard Schwenk wrote:
On 19-Oct-00 Peter Bossy wrote:
Kennt jemand von Euch noch Žne Alternative?
was spricht gegen $ du file.txt
Ganz einfach. Das bringt als Ergebnis nur die Anzahl der auf der Platte benutzten Blöcke. Ich will aber bis aufŽs letzte Byte genau die Größe der Datei kennen. $ du -b file.txt
Ausprobiert ? Denke nicht ... du minicom.log 2 minicom.log du -b minicom.log 2048 minicom.log Die Datei hat exakt 1506 Bytes ... Nunja ;-))) -- MfG, M.Stahn ++ The software said it requires Windows 95 or better, ++ ++ so I installed Linux! ++ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Thu, 19 Oct 2000 schrieb Martin Stahn:
Hi,
Heiner Lamprecht wrote: [...]
$ du -b file.txt
Ausprobiert ? Denke nicht ... Selbstverständlich ausprobiert:
===== heiner@Tharbad:~ > ls -l info.ps -rw-r--r-- 1 heiner users 53032 Oct 16 00:23 info.ps heiner@Tharbad:~ > du -b info.ps 53248 info.ps =====
du minicom.log 2 minicom.log
du -b minicom.log 2048 minicom.log
Die Datei hat exakt 1506 Bytes ... Nunja ;-))) Hm, liegt der Unterschied vielleicht im FS?
Heiner -- Heiner Lamprecht Philosophenweg 79 D - 72076 Tuebingen email: heiner@kijumfo.de http://www.kijumfo.de GnuKontor: http://agenda21.ggi.uni-tuebingen.de/heiner/gk/ KFLog: http://agenda21.ggi.uni-tuebingen.de/heiner/kflog/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Heiner Lamprecht wrote:
Am Thu, 19 Oct 2000 schrieb Martin Stahn:
Hi,
Heiner Lamprecht wrote: [...]
$ du -b file.txt
Ausprobiert ? Denke nicht ... Selbstverständlich ausprobiert:
===== heiner@Tharbad:~ > ls -l info.ps -rw-r--r-- 1 heiner users 53032 Oct 16 00:23 info.ps heiner@Tharbad:~ > du -b info.ps 53248 info.ps
Und da faellt Dir nicht auf das die angaben unterschiedlich sind ? ;-) 53248/4096 = 13 also 13 Bloecke a 4096 bytes belegt. Das ist auch der sinn von du (disk usage)
du minicom.log 2 minicom.log
du -b minicom.log 2048 minicom.log
Die Datei hat exakt 1506 Bytes ... Nunja ;-))) Hm, liegt der Unterschied vielleicht im FS?
Wieso? das minicom.log benutzt hier 2 bloecke a 1024 bytes, alles in dortmund. -- MfG, M.Stahn ++ The sixth sheikh`s sixth sheep`s sick. ++ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Erhard Schwenk wrote:
On 19-Oct-00 Peter Bossy wrote:
Kennt jemand von Euch noch Žne Alternative?
was spricht gegen $ du file.txt ?
Subject nicht *exakt* gelesen ? ;-))) ls -la minicom.log -rw-r--r-- 1 ms users 1506 Oct 5 11:04 minicom.log du minicom.log 2 minicom.log Kleiner Unterschied, oda ? Du zeigt den platz an den eine Datei verbraet nicht dessen groesse, aus der man page: NAME du - estimate file space usage -- MfG, M.Stahn ++ Tolkien is hobbit-forming. ++ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Peter Bossy schrieb am 19.Okt.2000:
mal wieder Žne kurze Frage. Wie bekomme ich die exakte Dateigröße in Bytes?
ls -l liefert die richtige Größe, aber die Ausgabe enthält noch jede Menge andere Angaben, die auch mit cut schlecht rauszulösen sind
ls -l | tr -s " " " " | cut -f 5 ^ Hier steht ein TAB. Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Bernd, * On Don, 19 Okt 2000 Bernd Brodesser wrote:
* Peter Bossy schrieb am 19.Okt.2000:
ls -l liefert die richtige Größe, aber die Ausgabe enthält noch jede Menge andere Angaben, die auch mit cut schlecht rauszulösen sind
ls -l | tr -s " " " " | cut -f 5 ^ Hier steht ein TAB.
Ja, das warŽs was mir fehlte. :-) Merci vielmals! Nur eine kleine Änderung: ls -l | tr -s " " "\t" | cut -f 5 Gruß Peter --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Don, Okt 19, 2000 at 09:10:51 +0200, Peter Bossy wrote:
mal wieder Žne kurze Frage. Wie bekomme ich die exakte Dateigröße in Bytes? ls -l liefert die richtige Größe, aber die Ausgabe enthält noch jede Menge andere Angaben, die auch mit cut schlecht rauszulösen sind
wc -c datei | sed "s/^ .//" | cut -f1 -d" " Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Don, Okt 19, 2000 at 08:55:50 +0200, Jan Trippler wrote:
On Don, Okt 19, 2000 at 09:10:51 +0200, Peter Bossy wrote:
mal wieder Žne kurze Frage. Wie bekomme ich die exakte Dateigröße in Bytes? ls -l liefert die richtige Größe, aber die Ausgabe enthält noch jede Menge andere Angaben, die auch mit cut schlecht rauszulösen sind
wc -c datei | sed "s/^ .//" | cut -f1 -d" "
Sorry, Korrektur: wc -c datei | sed "s/^ *//" | cut -f1 -d" " Danke, Felix. Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (6)
-
B.Brodesser@online-club.de
-
eschwenk@fto.de
-
heiner@kijumfo.de
-
Jan.Trippler@t-online.de
-
martin.stahn@sskm.de
-
p.bossy@vorwerk-automotive.de