bash , 查找当前目录,文件大于1024kb ,移动到新的目录中,如果没有这个目录,就创建

简介:

#!/usr/bin/env bash


for i in `ls /root`:

do

if [ -f $i ];then

a=`ls -l $i|awk '{print $5}'`

echo $a

if [ $a -ge 1024 ];then

if [ ! -d '/root/new' ];then

mkdir -p '/root/new'

fi

echo $i

mv $i '/root/new'


fi

fi


done



本文转自 swq499809608 51CTO博客,原文链接:http://blog.51cto.com/swq499809608/1298943
相关文章
|
6月前
|
Shell
百度搜索:蓝易云【Ros终端出现找不到bash: /home/***/devel/setup.bash: 没有那个文件或目录怎么办?】
通过以上步骤,您应该能够解决 "找不到bash: /home/ *** /devel/setup.bash: 没有那个文件或目录" 错误,并正常使用ROS环境。如果问题仍然持续存在,建议您检查您的ROS安装和配置,并参考ROS官方文档或ROS社区寻求帮助。
286 0
|
6月前
|
Java Shell Linux
解决 centos下执行sh文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题
解决 centos下执行sh文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题
994 0
|
3月前
|
Shell 数据处理
Bash 中检查文件是否包含字符串
【8月更文挑战第27天】
37 5
|
5月前
|
关系型数据库 MySQL Shell
进入mysql报错:bash:/bin/mysql:没有那个文件或目录
进入mysql报错:bash:/bin/mysql:没有那个文件或目录
222 4
|
6月前
|
存储 弹性计算 运维
用bash脚本创建目录
【4月更文挑战第29天】
44 3
|
6月前
|
Shell
|
6月前
|
监控 安全 Shell
防止员工泄密的措施:在Linux环境下使用Bash脚本实现日志监控
在Linux环境下,为防止员工泄密,本文提出使用Bash脚本进行日志监控。脚本会定期检查系统日志文件,搜索敏感关键词(如"password"、"confidential"、"secret"),并将匹配项记录到临时日志文件。当检测到可疑活动时,脚本通过curl自动将数据POST到公司内部网站进行分析处理,增强信息安全防护。
172 0
|
6月前
|
Linux Shell Windows
4:Bash shell命令-步入Linux的现代方法
4:Bash shell命令-步入Linux的现代方法
92 0
|
Ubuntu 安全 Linux
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
不用安装虚拟机,直接在Windows上面运行Linux Bash Shell,嗯!真香!!!
255 0
|
关系型数据库 MySQL Shell
【Linux命令】-bash: mysql: command not found
【Linux命令】-bash: mysql: command not found
133 0