1. ホーム
  2. bash

[解決済み] 存在しない場合のみmkdirする [重複]。

2022-05-25 21:41:23

質問

私のbashスクリプトではそうしています。

mkdir product;

スクリプトを複数回実行すると、こうなります。

mkdir: product: File exists

コンソールで

そこで、私はdirが存在しない場合にのみmkdirを実行したいと考えています。 これは可能でしょうか?

どのように解決するのですか?

テストする

[[ -d dir ]] || mkdir dir

または、-pオプションを使用します。

mkdir -p dir