编写一个shell脚本完成如下功能 :1在家目录下创建文件夹filer2遍历当前文件夹下的文件如果是普通文件则放入创建的filer中3打印出放入filer文件夹中的文件数目
以下是一个示例的shell脚本,完成了上述功能:
#!/bin/bash
# 在家目录下创建文件夹filer
mkdir -p ~/filer
# 遍历当前文件夹下的文件
count=0
for file in *
do
# 判断文件是否是普通文件
if [ -f "$file" ]; then
# 将普通文件放入filer文件夹中
mv "$file" ~/filer
count=$((count+1))
fi
done
# 打印出放入filer文件夹中的文件数目
echo "放入filer文件夹中的文件数目为: $count"
注意事项:
- 请将脚本保存为一个文件,比如
script.sh。 - 在运行脚本之前,请确保有权限执行该脚本文件,可以使用
chmod +x script.sh命令赋予执行权限。 - 然后可以使用
./script.sh命令运行该脚本。
原文地址: http://www.cveoy.top/t/topic/h4K9 著作权归作者所有。请勿转载和采集!