
方法有档余三,如下:
#!/bin/bash
#方法散蠢宏一
dir=$(ls -l D:/temp/ |awk '/^d/ {print $NF}')
for i in $dir
do
echo $i
done
#######
#方法二
for dir in $(ls D:/tmep/)
do
[ 冲册-d $dir ] && echo $dir
done
##方法三
ls -l D:/temp/ |awk '/^d/ {print $NF}'
## 其实同方法一,直接就可以显示不用for循环
@echo offfor /f "delims=" %%a in ('dir /ad /b'陵罩) do (
pushd %%a
for /f "delims=" %%b in ('dir /a-d /b /s U'亩卜) do (
copy "%%b" "另迅汪穗一个文件夹\%%a_%%b"
)
popd
)
保存为.bat文件,放在C:\Users\A下执行
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)