yyyyyyyyyyyyyyyyyyyy

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 303 304 305 306 307 308 309 310 311 ··· 367 下一页

2015年7月2日 #

摘要: 变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:$echo $$运行结果29949特殊变量列表变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如... 阅读全文
posted @ 2015-07-02 01:21 xxxxxxxx1x2xxxxxxx 阅读(616) 评论(0) 推荐(0)

摘要: 如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。举个例子:#!/bin/basha=10echo -e "Value of a is $a \n"运行结果:Value of a is 10这里 -e 表示对转义字符进行替换。如果不使用 ... 阅读全文
posted @ 2015-07-02 01:20 xxxxxxxx1x2xxxxxxx 阅读(305) 评论(0) 推荐(0)

摘要: 输入重定向和输出重定向一样,Unix 命令也可以从文件获取输入,语法为:command ),输入重定向是小于号( file 将 stdout 重定向到 file,command file如果希望 stderr 追加到 file 文件末尾,可以这样写:$command 2 >> file2 表示标准... 阅读全文
posted @ 2015-07-02 01:19 xxxxxxxx1x2xxxxxxx 阅读(141) 评论(0) 推荐(0)

摘要: 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。单引号str='this is a string'单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的... 阅读全文
posted @ 2015-07-02 01:18 xxxxxxxx1x2xxxxxxx 阅读(142) 评论(0) 推荐(0)

摘要: sh里没有多行注释,只能每一行加一个#号。只能像这样:#--------------------------------------------# 这是一个自动打ipa的脚本,基于webfrogs的ipa-build书写:# https://github.com/webfrogs/xcode_she... 阅读全文
posted @ 2015-07-02 01:17 xxxxxxxx1x2xxxxxxx 阅读(176) 评论(0) 推荐(0)

摘要: 容器是在新环境(例如测试环境)中运行软件的一种流行的解决方案。它“包含”整个运行环境,其中包括应用程序、所有依赖项、配置文件和库。容器在许多方面都优于虚拟化技术,因为它们涉及的组件更少,并且可以用更少的资源运行。 但是,如果需要有效使用容器,则需要制定一个可靠的容器安全策略。 || 容器安全性解决的 阅读全文
posted @ 2015-07-02 01:16 xxxxxxxx1x2xxxxxxx 阅读(258) 评论(0) 推荐(0)

摘要: 在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数...带参数的函数示例:#!/bin/bashfunWithParam(){echo "The value of the first parameter is $1... 阅读全文
posted @ 2015-07-02 01:15 xxxxxxxx1x2xxxxxxx 阅读(280) 评论(0) 推荐(0)

摘要: Shell 也支持函数。Shell 函数必须先定义后使用。Shell 函数的定义格式如下:function_name () { list of commands [ return value ]}如果你愿意,也可以在函数名前加上关键字 function:function function... 阅读全文
posted @ 2015-07-02 01:14 xxxxxxxx1x2xxxxxxx 阅读(234) 评论(0) 推荐(0)

摘要: 文件测试运算符列表操作符 说明 举例-b file 检测文件是否是块设备文件,如果是,则返回 true。 -c file 检测文件是否是字符设备文件,如果是,则返回 true。 -d file 检测文件是否是目录,如果是,则返回 true。 -f file ... 阅读全文
posted @ 2015-07-02 01:12 xxxxxxxx1x2xxxxxxx 阅读(419) 评论(0) 推荐(0)

摘要: 编译型语言很多传统的程序设计语言,例如Fortran、Ada、Pascal、C、C++和Java,都是编译型语言。这类语言需要预先将我们写好的源代码(source code)转换成目标代码(object code),这个过程被称作“编译”。运行程序时,直接读取目标代码(object code)。由于... 阅读全文
posted @ 2015-07-02 01:10 xxxxxxxx1x2xxxxxxx 阅读(293) 评论(0) 推荐(0)

上一页 1 ··· 303 304 305 306 307 308 309 310 311 ··· 367 下一页