CATEGORII DOCUMENTE |
Asp | Autocad | C | Dot net | Excel | Fox pro | Html | Java |
Linux | Mathcad | Photoshop | Php | Sql | Visual studio | Windows | Xml |
test |
test expression expression Also exists as a built-in in most shells. Evaluate an expression and, if its value is true, return a zero exit status; otherwise, return a nonzero exit status. In shell scripts, you can use the alternate form [expression]. This command is generally used with conditional constructs in shell programs. File testersThe syntax for all of these options is test option file. If the specified file does not exist, they return false. Otherwise, they will test the file as specified in the option description. -b Is the file block special? -c Is the file character special? -d Is the file a directory? -e Does the file exist? -f Is the file a regular file? -g Does the file have the set-group-ID bit set? -k Does the file have the sticky bit set? -L Is the file a symbolic link? -p Is the file a named pipe? -r Is the file readable by the current user? -s Is the file nonempty? -S Is the file a socket? -t [file-descriptor] Is the file associated with file-descriptor (or 1, standard output, by default) connected to a terminal? -u Does the file have the set-user-ID bit set? -w Is the file writable by the current user? -x Is the file executable? -O Is the file owned by the process's effective user ID? -G Is the file owned by the process's effective group ID? File comparisonsThe syntax for file comparisons is test file1 option file2. A string by itself, without options, returns true if it's at least one character long. -nt Is file1 newer than file2? Check modification, not creation, date. -ot Is file1 older than file2? Check modification, not creation, date. -ef Do the files have identical device and inode numbers? String testsThe syntax for string tests is test option string. -z Is the string 0 characters long? -n Is the string at least 1 character long? = string Are the two strings equal? != string Are the strings unequal? Expression testsNote that an expression can consist of any of the previous tests. ! expression Is the expression false? expression -a expression Are the expressions both true? expression -o expression Is either expression true? Integer testsThe syntax for integer tests is test integer1 option integer2. You may substitute -l string for an integer; this evaluates to string's length. -eq Are the two integers equal? -ne Are the two integers unequal? -lt Is integer1 less than integer2? -le Is integer1 less than or equal to integer2? -gt Is integer1 greater than integer2? -ge Is integer1 greater than or equal to integer2? |
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 537
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved