ホームページ >バックエンド開発 >Python チュートリアル >Linuxスクリプトの判定条件まとめ(必読)
は次のようになります:
-b file ファイルが存在し、ブロック特殊ファイルである場合は True
-c file ファイルが存在し、文字特殊ファイルである場合は True
-d file ファイルが存在し、ディレクトリである場合は True、 true
-e file ファイルが存在する場合は true
-f file ファイルが存在し、ルール ファイルである場合は true
-g file ファイルが存在し、SGID ビットが設定されている場合は true
-h file ファイルが存在し、ルール ファイルである場合は true一致するリンク
-k file ファイルが存在し、「sticky」ビットが設定されている場合は True
-p file ファイルが存在し、名前付きパイプである場合は True
-r file ファイルが存在し、読み取り可能な場合は True
-s fileファイルが存在し、そのサイズがゼロより大きい場合は True
-u file ファイルが存在し、SUID ビットが設定されている場合は True
-w file if ファイルが存在し、書き込み可能な場合は True
-x file ファイルが存在し、かつ書き込み可能な場合は True実行可能です
-o file ファイルが存在し、有効なユーザー ID によって所有されている場合は true
-z string 文字列の長さが 0 の場合、true
-n string 文字列の長さが 0 でない場合、true
string1 = string2 2 つの文字列が等しい場合は true
string1 != string2 2 つの文字列が等しくない場合は true
int1 -eq int2 int1 が int2 と等しい場合は true
int1 -ne int2 int1 の場合は True int2 と等しくない
int1 -lt int2 int1 が int2 より小さい場合は true
int1 -le int2 int1 が int2 以下の場合は true
int1 -gt int2 int1 が int2 より大きい場合は true
int1 -ge int2 int1 が int2 以上の場合、true になります
!expr expr が false の場合、複合式は true になります。 expr は、任意の有効なテスト式にすることができます
expr1 -a expr2 expr1 と expr2 の両方が true の場合、整数は true になります
expr1 -o expr2 expr1 または expr2 のいずれかが true の場合、整数は true になります
上記の Linux スクリプトは、条件概要(必読)は編集者が共有する内容ですので、ご参考にしていただければ幸いです。また、PHP中国語ウェブサイトをご支援いただければ幸いです。
Linux スクリプトの判定条件まとめ (必読) 関連記事の詳細については、PHP 中国語 Web サイトに注目してください。