博客
关于我
shell实例1
阅读量:654 次
发布时间:2019-03-15

本文共 527 字,大约阅读时间需要 1 分钟。

我需要在指定服务器的对应文件夹下下载对应文件名和文件大小的文件。文件地址位于192.168.1.4:5555/file下的文件目录。

使用wget工具进行下载操作,并将下载日志保存下来,日志文件名命名为m-i。每个文件夹下执行下载五次。脚本应位于/some/directory下,具体指向shell文件夹。

为了实现此功能,我需要编写一个适用于Linux的shell脚本。以下是实现方法:

#!/bin/bash

for file in find ../$dir -type d doif [[ $file == "shell" ]]; thencontinuefiecho $filecd ../$filefor ((i = 1; i <= limit; i++)); do# 填写实际的wget命令,这里示例内容wget http://示例地址/$file$name -O /path/to/output/$file$nameecho "下载完成:" $file$name >> m-i-$$idonedone

请确保将此脚本放置在指定的文件目录中,并根据实际需求调整相关路径和参数。记得赋予脚本执行权限:chmod +x scriptname.sh

转载地址:http://pxzmz.baihongyu.com/

你可能感兴趣的文章
php九九乘法表加粗,PHP九九乘法表
查看>>
PHP二维数组将重复键值合并重组成三维数组
查看>>
PHP二维数组转换为一维数组
查看>>
PHP二维数组重组
查看>>
PHP交换两个变量值
查看>>
php代码执行完整流程介绍
查看>>
PHP代码格式化工具phpcf常见问题解决方案
查看>>
PHP使用3DES算法加密解密字符串
查看>>
PHP使用curl multi要注意的问题:每次使用curl multi同时并发多少请求合适
查看>>
php使用memcached扩展的一个BUG
查看>>
SpringBoot基础教程2-1-11 RestTemplate整合HttpClient
查看>>
PHP入门part1
查看>>
PHP兼容性检查,PHP升级语法检查(PHPCompatibility+PHP_CodeSniffer)
查看>>
PHP内核介绍及扩展开发指南—基础知识
查看>>
php内核基础说明
查看>>
PHP写日志fwrite和file_put_contents的区别与性能
查看>>
PHP写计划任务
查看>>
PHP出现Notice: unserialize() [function.unserialize]: Error at offset问题的解决方案
查看>>
PHP函数
查看>>
React input defaultValue不会更新状态怎么办?
查看>>