Bash scripting - comandi essenziali: differenze tra le versioni

Riga 168: Riga 168:
* <code>[ -g "$var" ]</code>: vero se è impostato il bit sgid;
* <code>[ -g "$var" ]</code>: vero se è impostato il bit sgid;
* <code>[ -G "$var" ]</code>: vero se l’id di gruppo del file è uguale al vostro;
* <code>[ -G "$var" ]</code>: vero se l’id di gruppo del file è uguale al vostro;
* <code>[ -h "$var" ]</code>: vero se il file esiste ed è un link simbolico;
* <code>[ -k "$var" ]</code>: vero se è impostato lo “sticky bit”;
* <code>[ -k "$var" ]</code>: vero se è impostato lo “sticky bit”;
* <code>[ -L "$var" ]</code>: vero se il file esiste ed è un link simbolico;
* <code>[ -N "$var" ]</code>: vero se il file è stato modificato dall’ultima lettura;
* <code>[ -N "$var" ]</code>: vero se il file è stato modificato dall’ultima lettura;
* <code>[ -O "$var" ]</code>: vero se si è il proprietario del file;
* <code>[ -O "$var" ]</code>: vero se si è il proprietario del file;
*<code>[ -p "$var" ]</code>: vero se il file è una pipe;
*<code>[ -p "$var" ]</code>: vero se il file è una pipe (FIFO);
* <code>[ -r "$var" ]</code>: vero se il file esiste e l'utente corrente ha il permesso di lettura;
* <code>[ -r "$var" ]</code>: vero se il file esiste e l'utente corrente ha il permesso di lettura;
*<code>[ -s "$var" ]</code>: vero se il file non è vuoto;
*<code>[ -s "$var" ]</code>: vero se il file non è vuoto;
5

contributi