在前面博文中我讲过了变量基础部分《变量基本概念及其初始化》。我们知道假如我们有初始化一个变量a=hello,那么如果我们想打印它的值,我们需要使用echo $a。
但是除此之外还有很多特殊的变量,可供 $ 使用。本文讲到了$0 # * @ _ ? ! -这几个特殊变量的含义。
脚本的参数
正如同C语言中有main(int argc,char **argv),Java中有main(String[]args)一样,Bash同样能对执行脚本时附加的参数做操作。...
分类:
其他好文 时间:
2014-09-25 22:21:48
阅读次数:
249
int main(int argc, char * argv[]) { FILE *fp=fopen("/Users/apple/Desktop/txt1", "r"); FILE *fp1=fopen("/Users/apple/Desktop/txt2", "w"); char ...
分类:
其他好文 时间:
2014-09-25 20:09:47
阅读次数:
171
1.使用14号信号SIGALRM,调用alarm函数
#include
#include
#include
#include
#include
void handle(int signum)
{
printf("hello\n");
}
int main(int argc, const char *argv[])
{
signal(SIGALRM, handle);...
分类:
系统相关 时间:
2014-09-25 19:53:47
阅读次数:
270
int getopt(int argc, char * const argv[], const char *optstring);1.getopt() 用来解析命令行参数。程序启动时,argc,argv两个参数传递给运行程序,argv里的参数项以'-'(或'--')开始。循环调用getopt(),将...
分类:
其他好文 时间:
2014-09-24 21:19:17
阅读次数:
302
格式:awk‘{pattern+action}‘{filenames}常用参数:-F指定分割域符默认是以空格为分隔符BEGIN打印开头END打印信息尾内置变量ARGC命令行参数个数ARGV命令行参数排列ENVIRON支持队列中系统环境变量的使用FILENAMEawk浏览的文件名FNR浏览文件的记录数FS设置输入域分隔符,等价于-F..
分类:
其他好文 时间:
2014-09-24 17:32:27
阅读次数:
245
argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数 命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) { int i; for (i = 0; i>i; return 0; } 执行时敲入 F:\....
分类:
其他好文 时间:
2014-09-24 10:59:16
阅读次数:
265
#include #include #include #include using namespace std;int main(int argc, const char *argv[]){ //声明一个空的容器 vector svec; svec.push_back("HeNan...
分类:
其他好文 时间:
2014-09-24 00:28:05
阅读次数:
353
这篇我们讨论一下vector 自增长的体现 1 #include 2 #include 3 #include 4 using namespace std; 5 6 int main(int argc, const char *argv[]) 7 { 8 vector vec; 9 ...
分类:
编程语言 时间:
2014-09-23 02:15:23
阅读次数:
187
#!/usr/bin/expectset timeout 60if {$argc != 3} { send "usage followed by src,dst,password" exit}set src [lindex $argv 0]set dst [lindex ...
分类:
其他好文 时间:
2014-09-22 18:46:22
阅读次数:
186
在python下,获取当前执行主脚本的方法有两个:sys.argv[0]和__file__。sys.argv[0]获取主执行文件路径的最佳方法是用sys.argv[0],它可能是一个相对路径,所以再取一下abspath是保险的做法,像这样:import os,sysdirname, filename...
分类:
编程语言 时间:
2014-09-22 11:52:12
阅读次数:
198