
shell
sanzhongzhifu
这个作者很懒,什么都没留下…
展开
-
shell脚本中 判断FTP上传文件是否备份成功
shell脚本中 需要判断FTP上传文件是否上传成功,就需要shell进行交互来进行验证。有2种方案可以解决1. 通过expect进行交互,需要linux下安装expect。实例网上自行搜索,后面上传一附件(ftp.sh)自行查看(代码好像来源于chinaunix.net,具体忘记了)。2. shell脚本获取ftp上传后的日志,然根据日志判断是否存在上传,详细讲这点a. #...原创 2012-07-21 16:15:43 · 1908 阅读 · 0 评论 -
shell字符串分割再循环
字符串“aaa=bbb=cccc” 需要分割然后for循环进行处理。可以将=替换成空格进行处理,for循环是通过空白字符处理的 teststr="aaa=bbb=ccc=dddd"for keystr in `echo teststr | sed 's/=/ /g'`do echo $keystr done ...原创 2013-03-30 11:30:56 · 2501 阅读 · 0 评论 -
关于xargs,-exec区别及find一般使用 [转载]
xargs和-exec在使用find命令的-exec选项处理匹配到的文件时,find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。find命令把匹配到的文件传递给xargs命令,而xa...原创 2012-10-15 19:55:07 · 146 阅读 · 0 评论