56 Star 5 Fork 0

枫林 / BIGDATA_OL_20210515

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
2021.5.15.sh 916 Bytes
一键复制 编辑 原始数据 按行查看 历史
余乐 提交于 2021-05-16 23:25 . no message
#!/bin/bash
#作业1:
#创建四个txt文件
touch {m1,m2,m3,m4}.txt
#创建四个目录.
for ((i = 1; i <= 4; i++))
do
path="/root/m$i"
tname="m${i}.txt"
if [ ! -d $path ]
then
mkdir -p $path
fi
mv $tname $path
done
#作业2:/var/log 下的文件名及文件数量
cd /var/log
num=0
for var in `ls -a`
do
let num++
echo $var
done
echo "/var/log总计有${num}个文件"
#作业3:排序三个整数
read -p "输入第一个整数:" n1
read -p "输入第二个整数:" n2
read -p "输入第三个整数:" n3
my_array=($n1 $n2 $n3)
my_arr_num=${#my_array[*]}
for((i=0;i<my_arr_num-1;i++));
do
for((j=0;j<my_arr_num-$i-1;j++));
do
if [ ${my_array[$j]} -gt ${my_array[$j+1]} ]
then
temp=${my_array[$j]}
my_array[$j]=${my_array[$j+1]}
my_array[$j+1]=$temp
fi
done
done
echo ${my_array[*]}
1
https://gitee.com/wx_be41dfed96/bigdata_-ol_20210515.git
git@gitee.com:wx_be41dfed96/bigdata_-ol_20210515.git
wx_be41dfed96
bigdata_-ol_20210515
BIGDATA_OL_20210515
master

搜索帮助