Suche

 

Aktuelle Beiträge

Neues "Feature" im Captains...
Letzte Tage, beim Lesen meiner Blogroll, ging mir durch...
cptsalek - 4. Dez, 15:48
The story of stuff: Jetzt...
An einem der zurückliegenden 8. Dezember habe...
cptsalek - 4. Dez, 08:28
Das Leben ist gut
...so ganz ohne Windows. :-)
cptsalek - 2. Dez, 09:42
Vielen Dank für...
Vielen Dank für das Einstellen dieses Artikels! Endlich...
das Bäumchen (anonym) - 30. Nov, 12:34
HPV-Impfung
Ich mag naturbedingt ein skeptischer Mensch dem Kapital...
cptsalek - 29. Nov, 14:06

Credits

Knallgrau New Media Solutions - Web Agentur für neue Medien

powered by Antville powered by Helma


Creative Commons License

xml version of this page
xml version of this page (summary)
xml version of this page (with comments)

twoday.net AGB

Archiv

Februar 2007
Mo
Di
Mi
Do
Fr
Sa
So
 
 
 
 2 
 3 
 5 
 9 
10
11
13
14
15
16
17
18
19
20
22
25
26
28
 
 
 
 
 

Status

Online seit 1092 Tagen
Zuletzt aktualisiert: 4. Dez, 15:48

Counter & Co.

Egoload - Verträumter Idealist
Mein
Koordinaten auf der EgoMap:  93,2
100% Heidnisch

Locations of visitors to this page


Lilypie Expecting a baby Ticker

ZModules: stat

Der Funktionsumfang der zsh kann durch Module erweitert werden. Aufgelistet sind diese in der manpage zu zshmodules (welche Überraschung).

Eines davon ist das Module zsh/stat, das Zugriff auf den gleichnamigen Systemcall bietet:

% zmodload zsh/stat
% touch somefile
% ls -l somefile
-rw-r--r--  1 cptsalek  1001  0 Feb 27 22:16 somefile
% stat somefile
device  98
inode   376964
mode    33188
nlink   1
uid     1001
gid     1001
rdev    0
size    0
atime   1172610986
mtime   1172610986
ctime   1172610986
blksize 4096
blocks  0
link
Ok, das geht natürlich auch in einem menschenlesbaren Format:

% stat -s somefile
device  98
inode   376964
mode    -rw-r--r--
nlink   1
uid     cptsalek
gid     1001
rdev    0
size    0
atime   Tue Feb 27 22:16:26
mtime   Tue Feb 27 22:16:26
ctime   Tue Feb 27 22:16:26
blksize 4096
blocks  0
link
Yepp, mit stat kann man alle Daten, die zu einem File gehlören, in einem Rutsch auslesen, ohne mit ls, grep und Co. irgendwelche Orgien zu feiern. Und weils so praktisch ist, kann man das die Ausgabe auch in ein Hash eintüten:

% stat -onH hash somefile
% echo ${${hash[mode]}[4,7]}
0644
...voila, womit man die Permissions erschlagen hätte.

Name

Url

Meine Eingaben merken?

Titel:

Text:


JCaptcha - du musst dieses Bild lesen können, um das Formular abschicken zu können
Neues Bild

 

Wichtiges/Interessantes aus anderen Blogs:

Netzfilter: Unbrauchbar und schädlich
<p>Sueddeutsche.de hat den Dresdner Informatik-Professor...

Twitter (was mache ich gerade?)

    User Status

    Du bist nicht angemeldet.

    ...wenn man trotzdem lacht
    Atari Mega ST
    Auf Arbeit
    Bloggen
    Bookmarks & Links
    BSD
    Bundeswehr
    CCC07
    Computing
    Datenschutz
    Fahrrad
    Fundsachen
    G8
    Garten
    Gentechnik
    Gesundheit
    ... weitere
    Profil
    Abmelden
    Weblog abonnieren