用途说明 在执行Linux命令时,我们可以把输出重定向到文件中,比如 ls a.txt,这时我们就不能看到输出了,如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令了。tee命令读取标准输入,把这些内容同时输出到标准输出和(多个)文...
linux中shell变量$#,$@,$0,$1,$2的含义解释: linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数...
Linux特殊符号大全 在shell中常用的特殊符号罗列如下: # ; ;; . , / \ string| ! $ ${} $? $$ $*string* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || {xx,yy,zz,...}~ ~+ ~- \...\ + - %= == != # 井号 (comments) 这几乎是个满场都有的符号,除了先前...
运算符 描述 示例 文件比较运算符 -e filename 如果 filename 存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename 为目录,则为真 [ -d /tmp/mydir ] -f filename 如果 filename 为常规文件,则为真 [ -f /usr/bin/grep ] -L filename 如果 fil...
Linux编程return与exit区别 exit是用来结束一个程序的执行的,而return只是用来从一个函数中返回。 return return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定,当然如果是在主函数main, 自然也就结束当前进程了...
Shell函数返回值,常用的两种方式:return,echo 1) return 语句 shell函数的返回值,可以和其他语言的返回值一样,通过return语句返回。 示例: [plain] view plaincopy在CODE上查看代码片派生到我的代码片 #!/bin/sh function test() { echo arg1 = $1 if...
sort sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。 sort语法 [root@www ~]# sort [-fbMnrtuk] [file or stdin]选项与参数:-f :忽略大小写...
cut cut命令可以从一个文本文件或者文本流中提取文本列。 cut语法 [root@www ~]# cut -d分隔字符 -f fields ==用于有特定分隔字符[root@www ~]# cut -c 字符区间 ==用于排列整齐的信息选项与参数:-d :后面接分隔字符。与 -f 一起使用;-f :依据 -d 的分隔...
wc 统计文件里面有多少单词,多少行,多少字符。 wc语法 [root@www ~]# wc [-lwm]选项与参数: -l :仅列出行; - w :仅列出多少字(英文单字);-m :多少字符; 默认使用wc统计/etc/passwd # wc /etc/ passwd 40 45 1719 /etc/ passwd 40是行数,45是单词数...
Linux Shell脚本入门--wget 命令用法详解 wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点: (1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,W...