注:第一次写Xshell脚本,本文不详细介绍xshell命令,不写xshell脚本教学,只写xshell自我使用学习历程
注:只能对于不懂shell的人,如果你是个会写一些的不适合你,有什么问题和自己的其他见解非常非常欢迎你进行下方进行留言。
带你极速上手开始写,后续直接对应命令写属于自己的业务就ok了
接触Xshell:认清Xshell所学习使用版本
Bourne Shell(/usr/bin/sh或/bin/sh)
Bourne Again Shell(/bin/bash)
C Shell(/usr/bin/csh)
K Shell(/usr/bin/ksh)
Shell for Root(/sbin/sh)
实话:自我经验,查看到这些版本,只知道是引用的不同版本,大体写法一样,同时看到一句:也就是 Bourne Again Shell,由于易用和免费,Bash 在日常工作中被广泛使用。同时,Bash 也是大多数Linux 系统默认的 Shell。
》》》》》 so就开始使用Bourne Again shell。因为在平时开发使用已经可以了
了解到上面的,开始进入正题
第一次接触了解格式是
:
1.需要创建一个脚本:
可以在root下也可以在自己的一个文件夹下,vi/vim 名字
# vi test.sh
2.在开始写#!/bin/bash #这里指的是批注;#!说明此后路径是解释此文件的xshell运行程序
例子:
#!/bin/bash #这是开头
echo "hello world! 大胆去发挥,根据自己的需求 这里也可以写一些常用的shell命令,如 ls,cd等"
#可执行的语句(此行数据是很随意的可以大胆的发挥)这个地方为什么不多讲,因为东西很多,
#大多是根据自己需要去处理,很少可以量身定制,不过我之后可以在微博底部放一些项目部署的实战示例
#一个注意点:这里可写一些shell命令,还可以写正则表达式,比如匹配方式等都可以(这里为打开思路)
exit 0 #这是退出结尾
是:#echo 命令用于向窗口输出文本。
退出脚本编辑 :wq
3.chmod +rx 文件名 #赋予读执行权限
chmod +rx test.sh
4.运行 ./文件名 或 sh 文件名
sh test.sh
可以看到一个输出是:hello world! 大胆去发挥,根据自己的需求 这里也可以写一些常用的shell命令,如 ls,cd等 0
所有东西都是师傅领进门,修行在个人。其实对于死学技术是不对的,这里已经教会你如何去写,至于里面的一些语句以及用法实际大家都能百度已经查询到,但是真正的重点已经给大家说了。但是不适合老鸟。
后续添加一些示例