
Shell
文章平均质量分 58
一别情深
不忘初心,方得始终!
展开
-
Shell脚本中的自定义函数
在写程序时,经常会用到函数,一般开发工具拥有丰富的函数库。但有时还需要根据自己的需要自定义函数满足我们的需求。在linux中,写shell脚本也一样,有时会用到自定义函数。函数,最简单的定义为:将一组命令集或语句形成一个可用块,这些块称为函数。1、定义函数的格式:function-name ( ){ command1 ........}或原创 2015-08-20 15:59:09 · 2317 阅读 · 0 评论 -
shell中的点命令与source命令的区别
shell中的点命令与source命令的区别1 shell脚本执行方法有两种方法执行shell scripts,一种是新产生一个shell,然后执行相应的shell scripts;一种是在当前shell下执行,不再启用其他shell。新产生一个shell然后再执行scripts的方法是在scripts文件开头加入语句:#!/bin/sh。一般的script文件(.sh)即是这种用原创 2015-08-21 13:41:24 · 744 阅读 · 0 评论 -
shell中的"2>&1"是什么意思?
问题:经常在shell脚本中,看到有"2>&1"字样的写法,到底这是什么意思呢?解决办法:1。这里的1和2指的是文件描述符。0:stdin1:stdout2:stderr2。 ">"则是重定向符号。“2>&1”的意思是:将输出到标准出错处理的信息,发送到标准输出中。3。“2>&1”的记忆:如果只有“2>1”,看起来像是将文件2的内容重转载 2015-08-21 13:30:48 · 564 阅读 · 0 评论 -
我的第一个shell脚本 - Hello World!
我的第一个shell脚本 - Hello World!打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好。第一个脚本大概长这样!!!#!/bin/bashecho "Hello World !"作用: #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来...原创 2018-06-01 17:02:07 · 645 阅读 · 0 评论