社区
系统维护与使用区
帖子详情
新手请问,检查某个指定文件是否存在于opt目录下,如果存在则把该文件名保存到文本文件里,用Shell脚本如何写?请简写代码供参,谢谢。PM5
hnczwml
2006-01-09 02:48:08
新手请问,检查某个指定文件是否存在于opt目录下,如果存在则把该文件名提取出来保存到文本文件里,用Shell脚本如何写?请简写代码供参,谢谢。PM5结贴。
windows的命令行下可以用 if exist来检查 ,Unix下我就不知道了。 看了半天shell入门 还是没对。 肯定各位仗义相助,简单写部分代码 谢谢。 谢谢。
...全文
197
5
打赏
收藏
新手请问,检查某个指定文件是否存在于opt目录下,如果存在则把该文件名保存到文本文件里,用Shell脚本如何写?请简写代码供参,谢谢。PM5
新手请问,检查某个指定文件是否存在于opt目录下,如果存在则把该文件名提取出来保存到文本文件里,用Shell脚本如何写?请简写代码供参,谢谢。PM5结贴。 windows的命令行下可以用 if exist来检查 ,Unix下我就不知道了。 看了半天shell入门 还是没对。 肯定各位仗义相助,简单写部分代码 谢谢。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kiron
2006-01-09
打赏
举报
回复
不必把问题复杂化
/bin/ls filename>file 2&>/dev/null
hnczwml
2006-01-09
打赏
举报
回复
Thanks
cwwhy
2006-01-09
打赏
举报
回复
cd /opt
if [ -e filename ]; then
echo filename >> savefilename
fi
用户目录下有一些 .bashrc等隐藏文件,这些都是比较好的例子
cwwhy
2006-01-09
打赏
举报
回复
判断文件的属性
格式:-操作符 filename
-e 文件存在返回0, 否则返回1
-r 文件可读返回0,否则返回1
-w 文件可写返回0,否则返回1
-x 文件可执行返回0,否则返回1
-o 文件属于用户本人返回0, 否则返回1
-z 文件长度为0返回0, 否则返回1.
-f 文件为普通文件返回0, 否则返回1
-d 文件为目录文件时返回0, 否则返回1
cwwhy
2006-01-09
打赏
举报
回复
cd /opt
if -e filename
echo >> savefilename
fi
redhat/centos/linux系统上zookeeper和kafka进程监控
脚本
手动
指定
zookeeper和kafka的bin
目录
、配置
文件
以及需要添加定时任务的周期几个参数后,执行当前
脚本
,
脚本
会自动添加定时任务并开始监控zookeeper及kafka进程,如果进程不
存在
则重启并放入后台,
存在
则等待下一次...
Linux自动清理日志
文件
方法
假设我们需要删除`/
opt
/soft/log/`
目录
下所有30天前带有`.log`后缀的
文件
,可以使用以下命令: ```bash find /
opt
/soft/log/ -mtime +30 -name "*.log" -exec rm -rf {} \; ``` 这条命令的具体含义是:在`/
opt
/...
linux自动删除日志
使用文本编辑器(如`vi`或`nano`)打开新创建的
shell
脚本
文件
,添加以下内容: ```bash #!/bin/bash find /
opt
/soft/log/ -mtime +30 -name "*.log" -exec rm -rf {} \; ```
保存
并退出编辑器。 3. **设置...
自己常用的一些
shell
脚本
分享
3. **查找
文件
**:
脚本
提示用户输入一个
文件
名
,然后
检查
`/root/`
目录
下
是否
存在
该
文件
。使用`test -e`命令来检测
文件
是否
存在
。 4. **for循环的使用**:这是一个简单的for循环示例,用于打印1到10的数字。for循环...
两个备份数据库的
shell
脚本
4. 如果
存在
`IgnoreTables`或`NeedTables`,则在备份时应用这些参数。 5. 执行实际的备份操作,并记录日志。 6. 清理旧的备份
文件
,保持
指定
数量的备份
文件
。 这两个
脚本
展示了如何使用
Shell
脚本
自动化数据库备份...
系统维护与使用区
19,614
社区成员
74,562
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章