当前位置: 首页 > news >正文

南通网站设计制作公司软件开发工具性能审计不包括

南通网站设计制作公司,软件开发工具性能审计不包括,网站建设期间怎么关闭网站,wordpress支持多少并发shell属于一种很容易学习的程序设计语言,依赖于功能强大的命令可以编写提高开发效率的脚本。这里记录一下常用的shell相关的知识点。 持续更新中。。。 1、在linux或mac中查看使用的shell echo $SHELL /bin/bashshell是一种脚本语言,就会有解释器来执行…

shell属于一种很容易学习的程序设计语言,依赖于功能强大的命令可以编写提高开发效率的脚本。这里记录一下常用的shell相关的知识点。 持续更新中。。。

1、在linux或mac中查看使用的shell

echo $SHELL
/bin/bash

shell是一种脚本语言,就会有解释器来执行这些脚本。

Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。

2、shell脚本调试

 在编写好的脚本运行时可能会报错,具体会提示哪行有错,通过vim进行命令行模式,

输入 :set nu 会显示代码行,再输入 报错行 + 回车就会定位到报错的行。

:set nu

3、shell执行方式

在linux系统的桌面上创建了一个demo.sh,用来测试 ,sh的权限在移动过程中可能会更改,这个要注意下。

#!/bin/bashecho shellexit 0
绝对路径和相对路径(./)

/home/tsc/Desktop/demo.sh 

./demo.sh (./ 和 sh之间不要用空格)

sh 和 bash 

sh demo.sh

bash demo.sh

source 和 .

. demo.sh(.和sh之间有空格)

source demo.sh

  • ./shbash三种执行脚本的方式都是重新启动一个子shell,在子shell中执行脚本.
  • source 和 . 两种执行方式都是在当前shell进程中执行脚本
  • 如果脚本最后写了exit 命令,用 . source执行完成之后会退出终端,其它方式不会

4、相关概念

  • usr 是 Unix System Resource的缩写
  • /usr/bin 文件夹下是系统预装的可执行程序,会随着系统升级而改变
  • /usr/local/bin目录是给用户放置自己的可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件。
  • 如果两个目录下有相同的可执行程序,/usr/local/bin优先于/usr/bin受到PATH环境变量的影响

5、每个shell 最好写上exit 

        写上exit 主要是为了防止别的shell脚本引用当前的脚本,需要判断当前脚本的执行状态

6、脚本参数相关

./para.sh 1 3   ===== 脚本执行 ,传入两个参数

#!/bin/bashecho "\$@:$@"
echo "\$0:$0"
echo "\$1:$1"
echo "\$2:$2"
echo "\$#:$#"echo "==============\$@"
for i in $@
doecho $i
doneecho "==============\$*"
for i in $*
doecho $i
doneecho "==============\"\$@\""
for i in "$@"
doecho $i
doneecho "==============\"\$*\""
for i in "$*"
doecho $i
done
exit 0

输出结果: 

//===========输入
./para.sh 1 2
//===========输出
$@:1 2
$0:./para.sh
$1:1
$2:2
$#:2
==============$@
1
2
==============$*
1
2
=============="$@"
1
2
=============="$*"
1 2

$@脚本的所有参数集合
$*脚本的所有参数集合
$#参数的个数
$0指当前脚本以及脚本路径
$1脚本中的第一个参数
$2脚本中的第二个参数

$@、$*、 “$@” 、"$*" 几种格式,只有 “$*” 会将参数合并成一行,其它都会将参数分开(见输出结果)。

http://www.yayakq.cn/news/244927/

相关文章:

  • 温州网站改版公司金坛市建设局网站
  • 自己怎么做电影网站建站平台在线提交功能
  • 网站页码四川省建设网站评标专家考试
  • 东阳网站建设微信开发wordpress 优化变快
  • 上城区商城网站建设国内产品网站w源码1688
  • 网站视听内容建设小型门户网站建设硬件配置
  • 做平面什么网站的素材不侵权网站开发课程改革
  • 邢台网站建设策划wordpress 游客也可以上传附件
  • html做的网站图片横着摆放深圳住房和建设局网站无法登陆
  • 网站建设营销推广wordpress安装插件无法创建目录
  • 福州网站网站建设绍兴网站开发08keji
  • 网站搭建收费黑龙江省建设厅安全员考试
  • 织梦网站模板套用济南公司建设网站
  • 四川网站建设制作公众号的微网站开发
  • 个人简历模板在线编辑免费seo优化排名价格
  • 个人网站做贷款广告找人做小程序要多少钱
  • 伪装学渣无极网站优书网书库
  • 成都网站建设名录上海装修公司名字
  • 广州网站维护公司用爱奇艺会员做视频网站违法吗
  • 中国网站建设公司排名两个男生如何做网站
  • 珠海网站建设培训班wordpress模板教程
  • 一个主机建多少个网站管理网页
  • 网站 流程 工具网站的功能目标
  • 微信网站制作哪个好辽宁招投标信息网官网
  • 做网站图片用什么格式照片制作网站
  • 南山区公司网站制作绍兴做网站服务
  • 专业外贸网站制作官渡区住房和城乡建设局网站
  • 做网站友情链接的步骤申请建设银行官方网站
  • 个人flash网站广州网页制作
  • 网站开发常见技术问题东莞网站推广运营公司