• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    使用shell脚本取出服务器图片的方法

    Shell 教程

    Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
    Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。

    Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。

    一 ,SHELL 是什么

      (1)shell是一种命令行解释器。

      (2)是用户和Linux内核之间沟通的桥梁,属于中间件。见下图

      (3)交互流程:shell接受用户输入的指令 =》将指令传达给Linux内核 =》内核处理完毕后返回给shell解释器=》返给用户能够看懂的内容

    二, 接下来看看shell如何完成取出服务器图片动作。  

    取出服务器下所有图片,为了方便展示 我值取出前10行。

     find /home/wwwroot/default/ -name "*.png" -or -name "*.jpg" -or -name "*.jpeg" -or -name "*.gif"


    取出的图片需要将路径替换为http的方式。接下来看下面的shell语法。语法很简明,我就不多说了。

    for i in 
    `find /home/wwwroot/default -name "*.png" -or -name "*.jpg" -or -name "*.jpeg" -or -name "*.gif" | sed 's/^\/home\/wwwroot\/default\///g'`;
    do 
    echo http://211.159.175.39/shell_img/$i;
    done

    其中sed 命令是为了将路径替换成你想要的路径。里面处理了斜杠等字符。  

    执行后见下图:

    总结

    以上所述是小编给大家介绍的使用shell脚本取出服务器图片的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家的支持!

    您可能感兴趣的文章:
    • shell脚本连接并重启远程服务器的方法
    • java通过ssh连接服务器执行shell命令详解及实例
    • Shell脚本实现自动输入密码登录服务器
    • Shell脚本搭建FTP服务器(vsftpd)
    • Ubuntu下定时提交代码到SVN服务器的Shell脚本分享
    • Shell脚本实现线上服务器之间对比文件是否一致
    • 获取服务器信息的Shell脚本分享(ubuntu、centos测试通过)
    上一篇:Linux定义变量脚本分享
    下一篇:linux下非root用户运行tomcat
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    使用shell脚本取出服务器图片的方法 使用,shell,脚本,取出,服务器,