shell中函数的定义格式如下:[ function ] funname [()] { action; [return int;] } 可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作 ...
分类:
系统相关 时间:
2020-10-12 20:18:53
阅读次数:
25
常用的三种方式: while read linedoecho $linedone < filename(待读取的文件) cat filename(待读取的文件) | while read linedoecho $linedone for line in `cat filename(待读取的文件)`d ...
分类:
系统相关 时间:
2020-10-12 20:17:26
阅读次数:
25
1.ifconfig查看网卡信息,ens160(redhat5/6为eth0,7版本为eno167),能看到地址信息/MAC/RX/TX2.uname-a主机名/内核版本/系统打包时间3.uptime可以查看到主机负载信息4.free查看内存使用情况(swap使用情况)free-m:free-h5.who谁在使用6.last系统登录信息,有无恶意登陆7.history历史命令,!39执行命令8.s
分类:
系统相关 时间:
2020-10-10 17:52:33
阅读次数:
37
几种循环的区别:until循环,只要特定条件为假,until语句就会执行。while循环只要特定条件为真,”while”语句就会执行for循环”for”循环总是接收“in”语句之后的某种类型的字列表。i++的意思其实就是i+1双小括号:一、echo$((16#5f))结果为95(16进位转十进制)二、重定义变量值,比如a=5;((a++))可将$a重定义为6数值比较参数:等于Isequaltoth
分类:
系统相关 时间:
2020-10-10 17:28:11
阅读次数:
33
shell脚本常用的选项:\t是一个转义字符就像\n是表示换行,\t表示一个制表符,说白一点就是在文本框里输入信息时敲了下Tab键\b Backspace\c 显示后不换行\f 在终端上屏幕的开始处显示\n 换行\r 回车\v 垂直制表符\ 反斜框\0nnn用1,2或3位8进制整数表示一个ASCII码字符正反斜杠:正斜杠/:通常表示字符串的分隔符(有时候也是表示路径)反斜杠\:通常表
分类:
系统相关 时间:
2020-10-10 17:26:05
阅读次数:
22
bash和shell是linux下的不同程序,大体功能是一样的,但是命令的解释上(语句的执行)有细微的差别。 已知的不同如下 if-then语句 bash if [ "A" == "B" ]; then shell,];后不能有空格 if [ "A" == "B" ];then bash输出彩色字符 ...
分类:
系统相关 时间:
2020-10-09 20:46:19
阅读次数:
32
题目: 设计一个平均时间为O(n)的算法,在n(1<=n<=1000)个无序的整数中找出第k小的数。 提示:函数int partition(int a[],int left,int right)的功能是根据a[left]~a[right]中的某个元素x(如a[left])对a[left]~a[rig ...
分类:
编程语言 时间:
2020-10-09 20:22:27
阅读次数:
38
For a binary tree T, we can define a flip operation as follows: choose any node, and swap the left and right child subtrees. A binary tree X is flip e ...
分类:
其他好文 时间:
2020-10-08 19:09:30
阅读次数:
24
cp命令(代表复制)是Linux和其他类似UNIX的操作系统上常用的命令之一,用于复制文件和目录。在本文中,我们将展示如何在Linux中强制执行cp命令覆盖复制操作而无需确认。通常,当你运行cp命令时,它会覆盖目标文件或目录,如下所示。# cp bin/git_pull_frontend.sh te ...
分类:
其他好文 时间:
2020-10-08 18:24:01
阅读次数:
17