扣丁学堂Linux培训简述使用shell脚本取出服务器图片的方法

2019-09-27 11:40:20 4446浏览

Shell 脚本(shell script),是一种为shell 写的脚本程序。本篇文章扣丁学堂Linux培训小编通过本文给大家简单介绍一下使用shell脚本取出服务器图片的方法,对shell脚本取出服务器图片的方法感兴趣的小伙伴就随小编来学习一下吧。


扣丁学堂Linux培训简述使用shell脚本取出服务器图片的方法


Shell教程


Shell 是一个用C语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。


Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。


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


一 、SHELL是什么


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


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


扣丁学堂Linux视频教程


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


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


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


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


扣丁学堂Linux在线视频


取出的图片需要将路径替换为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 命令是为了将路径替换成你想要的路径。里面处理了斜杠等字符。


执行后见下图:



扣丁学堂Linux基础视频


想要了解更多关于Linux开发方面内容的小伙伴,请关注扣丁学堂Linux培训官网、微信等平台,扣丁学堂IT职业在线学习教育有专业的Linux讲师为您指导,此外扣丁学堂老师精心推出的Linux视频教程定能让你快速掌握Linux从入门到精通开发实战技能。扣丁学堂Linux技术交流群:422345477。


扣丁学堂微信公众号                          Python全栈开发爬虫人工智能机器学习数据分析免费公开课直播间


      【关注微信公众号获取更多学习资料】         【扫码进入Python全栈开发免费公开课】



查看更多关于“Linux培训资讯”的相关文章>>


标签: Linux培训 Linux视频教程 红帽Linux视频 Linux学习视频 Linux入门视频 红帽RHCE/RHCSA考试
微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019
返回顶部 返回顶部