mkdir -p コマンドを置き換えるスクリプト

mkdir -p コマンドを置き換えるスクリプト

mkdir -pコマンドを置き換えるスクリプトを作成しています。これが私が今まで持っているものです:

#!/bin/sh  

n=1;
max=50;
while [ "$n" -le "$max" ]; do
mkdir "s$n"
n='expr "$n" + 1';
done

その後、このスクリプトを使用してaaa / bbb / cccと入力すると、対応するディレクトリが作成されます。

ベストアンサー1

次のスクリプトを実行します。

./script.sh abc/def/ghi/jkl

#!/bin/bash

DIR_LIST=${1}

IFS=/
for DIR_NAME in ${DIR_LIST}
do
    mkdir ${DIR_NAME}
    cd ${DIR_NAME}
done

おすすめ記事