#!/bin/sh
count=0
while true
do
mkdir deep-well
if [ $? -ne 0 ];
then
echo "max dir deepth :$count"
break
fi
count=$((count+1))
cd deep-well
done
hanyh@hanyh-sina:/boot$ sudo sh mkdeep.sh
cd: 13: can't cd to deep-well
mkdir: 无法创建目录 “deep-well”: 文件已经存在
max dir deepth :410
410的数字是在那个地方定义的?
本文通过一个简单的Shell脚本示例,展示了如何递归创建目录直到达到文件系统限制,并记录了最大目录深度。该测试有助于理解Linux系统下创建目录的行为及限制。
36万+

被折叠的 条评论
为什么被折叠?



