06 2020 档案
摘要:1、windows上新建文本内容2、在linux上查看 cat -A filename # 查看文本内容中的隐藏属性 此时文本内容的行末尾多出^M字符3、格式转换 yum -y install dos2unix dos2unix filename4、查看文件内容 此时文本内容的行末尾多出^M字符去掉
阅读全文
摘要:1、sed (Stream EDitor) 流式编辑器1.1 说明 非交互、逐行处理Vim ——硬盘到内存,一次全部显示Sed ——一行到内存的显示 1.2 使用方法sed [-nefri] 'command' test.txt参数说明: -n 取消默认控制台输出,与p一起使用打印指定内容 [roo
阅读全文
摘要:1、字符串截取的三种用法1)${var:起始位置:长度} //从第0位开始 [root@server0 ~]# X=135556684456 [root@server0 ~]# echo ${#X} #获取变量x有多少位 12 [root@server0 ~]# echo ${X:0:4} 1355
阅读全文
摘要:1 shell函数1.1 函数定义[ function ] funname [()]{ action; [return int;]}说明:(1)可以带function fun()定义,也可以直接fun()定义,不带任何参数(2)参数返回return,如果不加,将以最后一条命令运行结果作为返回值 de
阅读全文
摘要:1、判断1.1 if语句if condition;then commandfi示例:#!/bin/bashif [ `ps -elf | grep -c ssh` -gt 1 ]; then echo "true"fi命令行展示:if [ `ps -elf | grep -c ssh` -gt 1
阅读全文
摘要:1、整数运算工具 原生bash不支持简单的数学运算,需要命令协助使用 1)expr命令 乘法操作应采用 \* 转义,避免被作为Shell通配符;参与运算的整数值与运算操作符之间需要以空格分开,引用变量时必须加$符号 X=1234 expr $X + 78 a=`expr 2 + 2` echo $a
阅读全文
摘要:1、解释器 1.1 shell认识 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 shell是解释器的总称,bash
阅读全文

浙公网安备 33010602011771号