⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 make-tree

📁 非常经典的一个分布式系统
💻
字号:
#!/bin/sh# reduce LEVELS from 3 => 2 by CFSLEVELS=2 ;		[ -z "$1" ] || LEVELS=$1DIRS=10 ;		[ -z "$2" ] || DIRS=$2FILES=10 ;		[ -z "$2" ] || FILES=$3NUMBER_OF_ACLS=50 ;	[ -z "$3" ] || NUMBER_OF_ACLS=$4function random_dir() {	mkdir -p $1	#setfacl -s "u::rwx,u:$[($RANDOM % $NUMBER_OF_ACLS)+1000]:rwx,g::rx,o:-" $1}function random_file() {	touch $1	#setfacl -s "u::rw,u:$[($RANDOM % $NUMBER_OF_ACLS)+1000]:rw,g::r,o:-" $1}function create () {	local LEVEL=$1	if [ $LEVEL -eq 0 ]; then		local I=0		while [ $I -lt $FILES ]; do			random_file file$I			I=$[$I+1]		done	else		local I=0		while [ $I -lt $DIRS ]; do			random_dir dir$I			cd dir$I			create $[$LEVEL-1]			cd ..			I=$[$I+1]		done	fi	return}mkdir -p treecd treecreate $LEVELScd ..exit 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -