1. 字符串掐头去尾 #, %例如:x=aabbaarealwwvvwwecho"${x%w*w}"aabbaarealwwvvecho"${x%%w*w}"aabbaarealecho"${x##a*a}"lwwvvwwecho"${x#a*a}"bbaarealwwvvww其中,#表示掐头,因为...
分类:
系统相关 时间:
2014-11-08 01:59:31
阅读次数:
166
一、基本的语法1.1、shell文件开头shell文件必须以以下的行開始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的參数是用来运行该文件的程序。在这个样例中我们使用/bin/sh来运行程序。当编辑好脚本时,假设要运行该脚本,还必须使其可运行。要使脚本可运行:执行chmod...
分类:
系统相关 时间:
2014-11-02 17:46:38
阅读次数:
313
一、基本的语法1.1、shell文件开头shell文件必须以以下的行開始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的參数是用来运行该文件的程序。在这个样例中我们使用/bin/sh来运行程序。当编辑好脚本时,假设要运行该脚本,还必须使其可运行。要使脚本可运行:执行chmod...
分类:
系统相关 时间:
2014-11-01 14:40:34
阅读次数:
267
一、基本的语法1.1、shell文件开头shell文件必须以以下的行開始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的參数是用来运行该文件的程序。在这个样例中我们使用/bin/sh来运行程序。当编辑好脚本时,假设要运行该脚本,还必须使其可运行。要使脚本可运行:执行chmod...
分类:
系统相关 时间:
2014-10-19 11:28:42
阅读次数:
224
函数是被赋予名称的脚本代码块,可以在代码的任意位置重用。每当需要在脚本中使用这样的代码块时,只需引用该代码块被赋予的函数名称。创建函数格式function name { commands}name 属性定义了该函数的唯一名称。name 后面要有空格。name() { commands}示例#!/.....
分类:
系统相关 时间:
2014-10-13 10:35:09
阅读次数:
346
一、基本的语法1.1、shell文件开头shell文件必须以以下的行開始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的參数是用来运行该文件的程序。在这个样例中我们使用/bin/sh来运行程序。当编辑好脚本时,假设要运行该脚本,还必须使其可运行。要使脚本可运行:执行chmod...
分类:
其他好文 时间:
2014-09-26 21:59:08
阅读次数:
256
一、基本的语法1.1、shell文件开头shell文件必须以以下的行開始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的參数是用来运行该文件的程序。在这个样例中我们使用/bin/sh来运行程序。当编辑好脚本时,假设要运行该脚本,还必须使其可运行。要使脚本可运行:执行chmod...
分类:
其他好文 时间:
2014-09-20 19:15:59
阅读次数:
259
一、基本的语法1.1、shell文件开头shell文件必须以以下的行開始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的參数是用来运行该文件的程序。在这个样例中我们使用/bin/sh来运行程序。当编辑好脚本时,假设要运行该脚本,还必须使其可运行。要使脚本可运行:执行chmod...
分类:
其他好文 时间:
2014-09-19 19:04:16
阅读次数:
263
字符串判断str1 = str2 当两个串有相同内容、长度时为真str1 != str2 当串str1和str2不等时为真-n str1 当串的长度大于0时为真(串非空)-z str1 当串的长度为0时为真(空串)str1 当串str1...
分类:
其他好文 时间:
2014-08-31 22:46:11
阅读次数:
176
#if语法 ```sh if list then do something here elif list then do another thing here else do something else here fi ``` 基本上和其他脚本语言一样。没有太大区别。不过值得注意的是。[]里面的条件判断。 ##...
分类:
其他好文 时间:
2014-08-23 11:28:50
阅读次数:
187