shell脚本翻译 急求

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本翻译 急求相关的知识,希望对你有一定的参考价值。

--enable-librtmp enable RTMP[E] support via librtmp [no]

参考技术A 一个shell脚本是基于一个操作系统shell(或者说是命令行解释器)编写的脚本。Shell常常被认为是一个简单的服务器相关的编程语言。shell脚本执行的常见操作包括:文件操控,命令执行以及文本输出。追问

谢谢,不过我是要翻译这句?

十万火高分急求一个SHELL脚本,下午2点就要要了

有一个文件夹每天都要生成日志文件……要达到的目的是: 1:把前一天的日志文件复制到另一台计算机的指定文件夹,这个文件夹专门保存日志,但是超过7天的自动删除…… 2:把前一天的日志文件从原文件中删除…… 3:地址目录不知道可以用XX代替…… 4:如果可以请给出代码解释,拜托大家了
补充一下,我是hello world都不会的人直接叫去写FOR循环,所以不要提示,要全代码…全代码啊

#!/bin/bash
mkdir /tmp/netdisk
mount -t cifs -o username=xxx,password=xx \\另一台IP\共享名 /tmp/netdisk
find /xx/xx(日志目录) -ctime 1 |xargs -i cp -Rf /tmp/netdisk
find /tmp/netdisk -ctime +7 |xargs -i rm -rf
find /xx/xx(日志目录) -ctime +1 |xargs -i rm -rf
umount /tmp/netdisk
rm -rf /tmp/netdisk

你测试一下这个脚本,定期执行这个脚本就行了
全部手写的,期待采纳追问

你好,我现在脚本差不多写出来了。但是不是很懂find,用的最笨的方法,根据文件名来的。

但是现在有一个问题。

我在ftp过程中执行删除操作。是删除本地文件还是ftp上的文件呢?谢谢了。你看看我的这张截图,如果今天试了可行的话分就给你了,谢谢了。

可以看出file1到file9,file1_7到file9_7都在本地上有。但是我想先删除FTP上的file1_7到file9_7,再上传本地的file1到9到FTP。最后再删除本地的file1到9.你看对不

追答

其它基本上都没错了,你只有测试一下看看有没有问题
EOF前面可以不加!号
把ftp 段的rm 改成delete

参考技术A 用at 命令每天自动COPY,然后用find 命令删除7天以前的 find 目录 -name 日志名 -ctime +7 -exec rm -r \; 参考技术B 话说二楼的方法可行,或者是你i建立互信机制 就是一个机器建立个公钥,然后给另一个机器私钥,这样用scp就可以实现远程拷贝而无需挂载了。之前尝试用EOF输出密码,不过没成功。

以上是关于shell脚本翻译 急求的主要内容,如果未能解决你的问题,请参考以下文章

如何将 shell 脚本翻译成 Perl?

linux shell 自定义加法函数 急求

第七章 SHELL脚本

shell脚本——shell编程规范与变量

Shell脚本

初识shell脚本