ディレクトリが存在するかどうかを確認するためにbashします。配列で作成しない場合

user3573614

配列に格納されているすべてのディレクトリが存在するかどうかを確認するBashスクリプトを作成したいと思います。そうでない場合は、スクリプトで作成する必要があります。これは正しい方法ですか?

array1=(
/apache
/apache/bin
/apache/conf
/apache/lib
/www
/www/html
/www/cgi-bin
/www/ftp
)
if [ ! -d “$array1” ]; then
  mkdir $array1
else 
  break
fi
darxmurf

あなたはあなたの配列でループしなければなりません、そして私は提案します、bashで

array1=(
/apache
/apache/bin
/apache/conf
/apache/lib
/www
/www/html
/www/cgi-bin
/www/ftp
)
for dir in "${array1[@]}"; do
  [[ ! -d "$dir" ]] && mkdir "$dir"
done

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

宛先ディレクトリが存在するかどうかを確認し、存在しない場合は続行し、作成してから続行します

分類Dev

パスが存在しない場合、文字列パスが「ファイル」または「ディレクトリ」であるかどうかを確認するにはどうすればよいですか?

分類Dev

ディレクトリが存在するかどうかを確認し、Rustにない場合は新しいディレクトリを作成するにはどうすればよいですか?

分類Dev

ファイルを作成するためのディレクトリが存在しない場合、どうすれば作成できますか?

分類Dev

ディレクトリが存在するかどうかを確認するためにループします

分類Dev

コレクションまたは配列に値が存在するかどうかを確認し、存在しない場合は追加します

分類Dev

ディレクトリがまだ存在しない場合、再帰的にディレクトリを作成するにはどうすればよいですか?

分類Dev

vbaディレクトリが存在するかどうかを確認し、存在する場合はexit subを確認し、存在しない場合は作成します。

分類Dev

ファイルが部分的な名前でディレクトリに存在するかどうかを確認し、見つかった場合はディレクトリ名を返します(globが間違って返ります)

分類Dev

dirディレクトリが存在するかどうかを確認し、パスを変更するシェルスクリプト。存在しない場合は、その名前でdirを作成し、ファイル名が存在しないことも確認します。

分類Dev

MySQL-Javaで列を作成しない場合は、列が存在するかどうかを確認します

分類Dev

ファイルが存在するかどうか、終了しない場合はWebディレクトリを確認します

分類Dev

GTK + / Gtkmm、ノートブックタブがすでに存在するかどうかを確認し、存在しない場合にのみ作成します

分類Dev

列名がデータフレームに存在するかどうかを確認し、存在しない場合はデフォルト値で列を作成するにはどうすればよいですか?

分類Dev

シートが存在するかどうかを確認し、存在しない場合は-VBAを作成します

分類Dev

Browserifyが存在しない場合、Browserifyで新しいディレクトリを作成するにはどうすればよいですか?

分類Dev

Browserifyが存在しない場合、Browserifyで新しいディレクトリを作成するにはどうすればよいですか?

分類Dev

スクリプトがエイリアスを使用して特定のディレクトリで実行されており、文字列照合を使用していないかどうかを確認するためのbashテスト

分類Dev

フォルダがディレクトリに存在するかどうかを確認しています

分類Dev

ネストされた不均一なディレクトリにファイルが存在するかどうかを確認していますか?

分類Dev

Javascriptは、値が2D配列に存在するかどうかを確認します。更新しない場合は作成します。

分類Dev

htaccess-404ページにリダイレクトされない場合は、ファイルが現在のディレクトリとサブディレクトリに存在するかどうかを確認します

分類Dev

リストに追加しない場合は、値が存在するかどうかを確認します

分類Dev

.shスクリプトを作成して、SSH接続が存在するかどうかを確認し、存在しない場合は接続します

分類Dev

ファイルで文字列を検索し、見つかった場合は、ペアの名前のファイルが同じディレクトリに存在するかどうかを確認します

分類Dev

カテゴリがすでに存在するかどうかを確認します。存在する場合はsave()が存在しない場合はadd()PrestaShop

分類Dev

ユーザー名がリストに存在するかどうかを確認し、存在しない場合にのみユーザーを作成します

分類Dev

File.AppendAllTextが存在しない場合、サブディレクトリを作成するにはどうすればよいですか?

分類Dev

ディレクトリがbashでマウントされているかどうかを確認します

Related 関連記事

  1. 1

    宛先ディレクトリが存在するかどうかを確認し、存在しない場合は続行し、作成してから続行します

  2. 2

    パスが存在しない場合、文字列パスが「ファイル」または「ディレクトリ」であるかどうかを確認するにはどうすればよいですか?

  3. 3

    ディレクトリが存在するかどうかを確認し、Rustにない場合は新しいディレクトリを作成するにはどうすればよいですか?

  4. 4

    ファイルを作成するためのディレクトリが存在しない場合、どうすれば作成できますか?

  5. 5

    ディレクトリが存在するかどうかを確認するためにループします

  6. 6

    コレクションまたは配列に値が存在するかどうかを確認し、存在しない場合は追加します

  7. 7

    ディレクトリがまだ存在しない場合、再帰的にディレクトリを作成するにはどうすればよいですか?

  8. 8

    vbaディレクトリが存在するかどうかを確認し、存在する場合はexit subを確認し、存在しない場合は作成します。

  9. 9

    ファイルが部分的な名前でディレクトリに存在するかどうかを確認し、見つかった場合はディレクトリ名を返します(globが間違って返ります)

  10. 10

    dirディレクトリが存在するかどうかを確認し、パスを変更するシェルスクリプト。存在しない場合は、その名前でdirを作成し、ファイル名が存在しないことも確認します。

  11. 11

    MySQL-Javaで列を作成しない場合は、列が存在するかどうかを確認します

  12. 12

    ファイルが存在するかどうか、終了しない場合はWebディレクトリを確認します

  13. 13

    GTK + / Gtkmm、ノートブックタブがすでに存在するかどうかを確認し、存在しない場合にのみ作成します

  14. 14

    列名がデータフレームに存在するかどうかを確認し、存在しない場合はデフォルト値で列を作成するにはどうすればよいですか?

  15. 15

    シートが存在するかどうかを確認し、存在しない場合は-VBAを作成します

  16. 16

    Browserifyが存在しない場合、Browserifyで新しいディレクトリを作成するにはどうすればよいですか?

  17. 17

    Browserifyが存在しない場合、Browserifyで新しいディレクトリを作成するにはどうすればよいですか?

  18. 18

    スクリプトがエイリアスを使用して特定のディレクトリで実行されており、文字列照合を使用していないかどうかを確認するためのbashテスト

  19. 19

    フォルダがディレクトリに存在するかどうかを確認しています

  20. 20

    ネストされた不均一なディレクトリにファイルが存在するかどうかを確認していますか?

  21. 21

    Javascriptは、値が2D配列に存在するかどうかを確認します。更新しない場合は作成します。

  22. 22

    htaccess-404ページにリダイレクトされない場合は、ファイルが現在のディレクトリとサブディレクトリに存在するかどうかを確認します

  23. 23

    リストに追加しない場合は、値が存在するかどうかを確認します

  24. 24

    .shスクリプトを作成して、SSH接続が存在するかどうかを確認し、存在しない場合は接続します

  25. 25

    ファイルで文字列を検索し、見つかった場合は、ペアの名前のファイルが同じディレクトリに存在するかどうかを確認します

  26. 26

    カテゴリがすでに存在するかどうかを確認します。存在する場合はsave()が存在しない場合はadd()PrestaShop

  27. 27

    ユーザー名がリストに存在するかどうかを確認し、存在しない場合にのみユーザーを作成します

  28. 28

    File.AppendAllTextが存在しない場合、サブディレクトリを作成するにはどうすればよいですか?

  29. 29

    ディレクトリがbashでマウントされているかどうかを確認します

ホットタグ

アーカイブ