Linux は、ディレクトリが存在するかどうかを判断するために if を使用します。

Linux は、ディレクトリが存在するかどうかを判断するために if を使用します。

Linux で if を使用してディレクトリが存在するかどうかを判断する方法

方法は次のとおりです。

1. スクリプト内でifを使用してディレクトリが存在するかどうかを判断する方法

#!/bin/bash
if [ -d "c" ];then
  echo "ディレクトリ c が存在します"
 それ以外
   echo "ディレクトリが存在しません"
フィ

2. シンプルな文章

#!/bin/bash
[ -d "c" ] && echo "ディレクトリ c が存在します"
# または [ -d "d" ] || echo "ディレクトリ d は存在しません"

その他の判定形式は以下のとおりです。

-e ファイル名 ファイル名が存在する場合は真

-d ファイル名 ファイル名がディレクトリの場合は真

-f filename ファイル名が通常のファイルの場合は True になります。

-L ファイル名 ファイル名がシンボリックリンクの場合に真

-r ファイル名 ファイル名が読み取り可能な場合は真

-w ファイル名 ファイル名が書き込み可能な場合は真

-x ファイル名 ファイル名が実行可能であれば真

-s ファイル名 ファイル名の長さがゼロでない場合は真

-h ファイル名 ファイル名がソフトリンクの場合は真

Linux で if を使用してディレクトリが存在するかどうかを判断する方法については、これで終わりです。Linux で if を使用してディレクトリが存在するかどうかを判断する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux ファイル/ディレクトリの権限と所有権の管理
  • Linux (CentOS) システムで MySQL データベース ディレクトリの場所を変更する方法
  • Linux でスペースを含むファイルを削除する (ディレクトリではない)
  • Linux ファイルディレクトリ管理コマンドの概要

<<:  Reactでaxiosを使用してリクエストを送信する一般的な方法

>>:  Java を Mysql バージョン 8.0.18 に接続する方法の詳細な説明

推薦する

Reactでパスワード強度検出器を実装する方法

目次序文使用コンポーネントの記述データ構造分析プロセス分析基礎コードの分析他の要約する序文パスワード...

MySQL でよく使われる型変換関数の概要 (推奨)

1. Concat関数。よく使用される接続文字列: concat 関数。たとえば、SQLクエリ条件...

ファイル共有サーバーを構築するための samba + OPENldap の詳細な説明

ここでは、samba (ファイル共有サービス) v4.9.1 + OPENldap (バックエンド ...

Linux sshのデフォルトのリモートポート番号を変更する6つの手順

Linux のデフォルトの ssh リモート ポートは 22 です。デフォルトのポートは、悪意のある...

jsを使ってシンプルなディスククロックを実現する

この記事では、参考までに、シンプルなディスククロックを実装するためのjsの具体的なコードを紹介します...

検索履歴を実装するjQueryプラグイン

毎日jQueryプラグイン - 検索履歴を作成するためのものです。参考までに、具体的な内容は次のとお...

html.cssオーバーフローの包括的な理解

html.cssオーバーフローの包括的な理解XML/HTML コードコンテンツをクリップボードにコピ...

Bootstrap 3.0 学習ノート CSS関連補足

この記事の主な内容は次のとおりです。 1. ブラウザのサポート2. 画像3. レスポンシブツール4....

テキストの展開と折りたたみの効果を実現するJavaScript

リスト形式のテキストの展開と折りたたみの実装は参考までに。具体的な内容は以下のとおりです。必要: 1...

MySQL トランザクション分離レベルの詳細

serializableシリアル化(問題なし)トランザクションは順次実行する必要があります。前のトラ...

バランスの取れたデジタルスクロール効果を実現するJavaScript

目次1. 実施の背景2. 実装のアイデア3. 実施プロセス1. 実施の背景先週、ユーザーがタスクを完...

MySQL インデックスの種類 (通常、ユニーク、フルテキスト) の説明

MySQL のインデックスの種類には、通常のインデックス、一意のインデックス、全文インデックスがあり...

Linux yum コマンドを使用して mysql8.0 をインストールする方法の詳細なチュートリアル

1. 設置前によく掃除する rpm -pa | grep mysql または rpm -qa | g...

CSSは高さと幅を固定した要素の比例表示効果を実現します

padding-top パーセンテージを使用すると、固定幅と比例した高さの表示を実現できます。現在の...

VUE+Express+MongoDBのフロントエンドとバックエンドの分離によるノートウォールの実現

付箋紙の壁シリーズを実現しようと思っています。シンプルなものはシンプル、複雑なものは多機能です。開発...