STAT(Flag
,Dateiname
)
(ab Asterisk 1.4 verfügbar)
Gibt Status-Informationen über eine Datei zurück (vgl. die
Shell-Befehl test und stat). Mit
Dateiname
ist ein Datei-Knoten („inode“)
gemeint, kann also auch ein Verzeichnis oder eine besondere Datei sein.
Flag
ist eines der folgenden:
d
- Prüft, ob die Datei ein Verzeichnis ist.
e
- Prüft, ob die Datei existiert.
f
- Prüft, ob die Datei eine reguläre Datei ist (im Gegensatz zu besonderen Dateien: block special file, character special file, symbolic link, named pipe, socket).
m
- Gibt den Datei-Modus zurück (oktal), also die Rechte, z.B. 0754.
s
- Gibt die Datei-Größe in Bytes zurück.
A
- Gibt die Unix-Time des letzten Zugriffs zurück (access).
C
- Gibt die Unix-Time zurück, wann sich der Knoten (inode) zuletzt geändert hat (change).
M
- Gibt die Unix-Time der letzten Veränderung zurück (modification).
; letzte Veränderung der Datei /etc/crontab abfragen: exten => 123,1,Set(foo=${STAT(M,/etc/crontab)})
Anmerkung | |
---|---|
Interner Hilfetext zu dieser Applikation in Asterisk 1.4: -= Info about function 'STAT' =- [Syntax] STAT(<flag>,<filename>) [Synopsis] Does a check on the specified file [Description] flag may be one of the following: d - Checks if the file is a directory e - Checks if the file exists f - Checks if the file is a regular file m - Returns the file mode (in octal) s - Returns the size (in bytes) of the file A - Returns the epoch at which the file was last accessed C - Returns the epoch at which the inode was last changed M - Returns the epoch at which the file was last modified Differenz zum internen Hilfetext in Asterisk 1.2: -- in Version 1.2 nicht vorhanden -- |
Asterisk Schulung
- 27.10. - 28.10.2008 in Koblenz
2.1 Beta-Version!
2.1 Beta-Version des Asterisk Buches. Die 1.0 stabile Version ist ebenfalls online. Bitte melden Sie Fehler und Feedback per E-Mail an den Autor.
YouTube Screencasts
Kostenlose Asterisk Screencasts mit jeweils 10 minütigen Erklärungen zu Spezial-Themen.
Shameless Plug
Das gedruckte Buch
Werbung
Asterisk-Tag.org 2008
Auf der Asterisk-Tag.org Webseite finden Sie die Folien und Videos der Vorträge.