[Ubuntu]怎么在所有子目录下创建文件夹

时间:2022-08-07 12:29:41
例如在文件夹/home/test/下有a,b,c,……若干个文件夹
我想在这若干文件夹下创建名字为hi的文件夹
可不可以做成.sh脚本,直接执行,应该怎么写?

3 个解决方案

#1


mark!必须可以!明天没人回答我来帮你写

#2



#!/bin/bash

list=`ls .`
for file in $list
do
echo "./$file"
if [ -d "./$file" ];then
cd "./$file"
mkdir hi
cd ..
fi
done

#3


如果确定此目录下都是文件夹ls | xargs -I {} mkdir {}/sujw

#1


mark!必须可以!明天没人回答我来帮你写

#2



#!/bin/bash

list=`ls .`
for file in $list
do
echo "./$file"
if [ -d "./$file" ];then
cd "./$file"
mkdir hi
cd ..
fi
done

#3


如果确定此目录下都是文件夹ls | xargs -I {} mkdir {}/sujw