bat是dos下的批处理文件。批处理(Batch)通常被认为是一种简化的脚本语言,
它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的解释器(通常是COMMAND.COM或者
CMD.EXE)解释运行。
类似于Unix中的Shell脚本。
批处理文件具有.bat或者.cmd的扩展名,其最简单的例子,是逐行书写在命令行中会用到的各种命令。
更复杂的情况,需要使用...
分类:
其他好文 时间:
2015-02-13 09:24:48
阅读次数:
141
介绍之前我有篇博文是介绍如何用ansible的playbook来自动化HadoopDecommission的,本文介绍用shell脚本来实现。脚本都放在跳板机上,远端服务器调用本地脚本完成所有操作,不需要拷贝文件到远端服务器。正文主脚本:decom.sh#!/bin/bash
iplist=/home/hadoop/shell_scripts/ipl..
分类:
系统相关 时间:
2015-02-13 01:47:56
阅读次数:
266
输入1:[root@250-shiyan rec]# cat record1#!/bin/bash#Filename:Record.shdir=/tmp/recread -p "Please input the session filename: " filenamesesfile="$dir/$f...
分类:
系统相关 时间:
2015-02-12 10:26:39
阅读次数:
133
最近做的ios项目要上线了,需要打成ipa包;尝试了一些方法之后终于找到一种比较可行的办法!
打包步骤:
前提mobileprovision描述文件和 开发者证书需要可用,而且是 Distribution的,发布版的
1.使用xcodebuild命令打包成.app文件
创建一个IpaTest的工程,
打开终端,输入以下命令:
(1)cd 拖拽你的工程文件夹到终端中生成一个路径,回车
...
分类:
移动开发 时间:
2015-02-11 16:46:31
阅读次数:
221
1、正则表达式
匹配给定文本中的所有单词:( ?[a-zA-Z]+ ?) ?用于匹配单词前后可能出现的空格。
匹配IP地址:[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} 括号分割的4个整数。
2、grep “mach_text” file1 file2 file3….
递归搜索文件: grep “text” ./ -R...
分类:
系统相关 时间:
2015-02-11 16:38:12
阅读次数:
219
写了个很简单的脚本,执行结果却很奇怪。 1 #!/bin/bash 2 3 PATH=$HOME/vlc_transplant4 4 5 rm -f $PATH/vlc 6 ln -s $PATH/bin/vlc-static $PATH/vlc执行结果:zlf@ubuntu:~/vl...
分类:
系统相关 时间:
2015-02-10 13:13:43
阅读次数:
130
Linux Shell&环境变量 登录到系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令或声明变量,也可以创建并运行shell脚本程序。运行 shell脚本程序时,系统将创建一个子shell。此时,系统中将有两个shell,一个是登录时系统启动的shell,另一个.....
分类:
系统相关 时间:
2015-02-10 12:52:51
阅读次数:
213
1、cat
不仅可以读取文件并拼接数据,他还能够从标准输入中进行读取。
用cat将输入文件的内容与标准输入拼接在一起:$ echo 'Text through stdin' | cat - file.txt
压缩空白行: 将文本中多个空白行压缩成单个: cat -s file。
移除空白行:cat file | tr -s '\n' 。 将连续多个'\n' 字符压缩成单个...
分类:
系统相关 时间:
2015-02-10 11:19:01
阅读次数:
224
2.变量和运算符 2.1.变量的类型 本地变量;环境变量;变量替换(显示变量);位置变量;标准变量;特殊变量; 2.2.本地变量 本地变量在用户现在的shell生命周期的脚本中使用 在命令行, LOCALTEST="test" 设置本地变量,$ echo $LOCALTEST ...
分类:
系统相关 时间:
2015-02-10 10:25:55
阅读次数:
264
1、shell脚本一般以#!开头。
2、printf: printf “%-5s %-10s %-4s\n” No Name Mark。%-5s指明一个格式为左对齐且宽度为5的字符串替代(-表示左对齐),如果不用-指定对齐方式,字符串则采用右对齐。宽度指定了保留给某个变量的字符数。对Name而言,保留宽度是10。
3、获得字符串的长度:var=1213434545345 ...
分类:
系统相关 时间:
2015-02-09 12:53:34
阅读次数:
271