声明:以下内容为个人笔记,内容不完全正确,请谨慎参考。 文本处理工具 cut:cut工作是“剪”,具体来说就是在文件中负责剪切数据。cut命令从文件的每个行剪切字节、字符和字段输出。1、基本语法:cut[选项参数]filename说明:默认分隔符是副表符2、选项参数说明选项参数:1)-f2)-d3)-c功能:1)列号,提取第几列2)分隔符,按照指定分隔符分割列,默认是制表符"\t"3)按照字符进行切割,后加n表示取第几列比例-c13、案例: 获取系统中PATH变量,第2个":"开始后的所有路径 切割ifconfig后打印IP地址以ens33IP地址为例: 所有网卡IP切割如下: awk:一个...

  kRbUxpPyaTZt   16天前   22   0   0 Linux

声明:以下内容为个人笔记,内容不完全正确,请谨慎参考。 正则表达式 含义:正则表达式使用的每个单独字符串来描述、匹配一些列符合语法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。在Linux中,grep,sed,awk等文本处理工具都支持正则表达式进行模式匹配。 常规匹配一串不包含特殊字符的正则表达式匹配它自己,例如:常用特殊字符:1、特殊字符:^^匹配一行的开头,例如: 2、特殊字符:\(\)匹配一行的结尾,例如: 2.1 例: 3、特殊字符:..匹配一个任意字符,例1:例2: 4、特殊字符:不单独使用,它和上一个字符串连接,表示匹配上一个字符0次或...

  kRbUxpPyaTZt   20天前   15   0   0 Linux

系统函数: 1、简单示例: 点击查看代码 !/bin/bash filename="$1"_log_$(datename+%S) echo$filename basename: 基本语法:basename[string/pathname][suffix](功能描述:basename命令会删掉所有的前缀包括最后一个('/')字符,然后将左右字符显示出来。basename可以理解为路径的文件名称。 选项:suffix为后缀,如果suffix被指定了,basename会将pathname中的suffix去掉。示例: 点击查看代码 !/bin/bash echo'basename与dir...

  kRbUxpPyaTZt   21天前   18   0   0 Linux

声明:以下为个人笔记,内容不完全正确,请谨慎参考。 while循环 while循环结构while[条件判断]do程序done脚本示例: 点击查看代码 !/bin/bash while[$a-le$1] do sum=$[$sum+$a] done echo$sum 简易写法: 点击查看代码 !/bin/bash a=1 while[$a-le$1] do letsum+=a leta done echo$sum read读取控制台输入基本语法:read(选项)(参数)1、选项-p:指定读取值时的字符;-t:指定读取值等待时间(秒->s)如果-t不加表示一直等待。2、参...

  kRbUxpPyaTZt   21天前   22   0   0 Linux

shell脚本中的运算符和条件判断: 一、算术运算符 在Shell脚本中,你可以使用各种运算符来执行数学运算、比较和逻辑操作。计算方式: $[] $(()) 例:a=$[(9+5)90]打印输出结果>echo$a 二、条件判断判断方式: test$a=90 [$a=90] 注意事项:判断处理中间空格隔开 数字比较: 关系运算符:-eq等于-lt小于-gt大于-ne不等于-le小于等于-ge大于等于 文件类型判断:-r判断是否有可读权-w判断是否有可写权-x判断是否可执行权-e文件是否存在-f判断是否有此文件且是否常规文件-d判断文件是否为目录 声明:以上内容是个人日常学内容笔记...

  kRbUxpPyaTZt   24天前   29   0   0 其他语言

shell脚本中,'-f'和'-d'是用于测试文件类型的条件表达式。1、'-f'表达式: 表达式:'[-ffile]' 描述:判断给定路径是否是一个常规文件(regularfile)。常规文件是指不是目录或设备文件的文件。 示例:if[-f/path/to/file];thenecho"这是一个文件。"fi 2、'-d'表达式: 表达式:'[-ddirctory]' 描述:判断给定路径是否为一个目录。 示例:if[-d/path/to/dirctory];thenecho"这是一个目录"fi以上两个表达式通常与条件语句结合使用,例如'if'语句,来根据文件或目录的类型执行不同的操作。 ...

  kRbUxpPyaTZt   2023年12月15日   29   0   0 Linux

近几天发现MarkdownPad有一些小问题,打开时会弹出以下报错信息,告诉你打开文件的权限不够 解决方法如下:1、复制报错信息中的文件路径'C:\Users\Administrator\AppData\Roaming\wyUpdateAU\ApricitySoftware-MarkdownPad2.autoupdate'2、然后搜索此文件,我是利用的Everything这款软件,搜索结果如下图所示:3、然后如下图所示汇找到授予访问权限点击特定用户4、点击特定用户这个选项,会弹出以下窗口如下图A所示,鼠标停留在此处会有一个提示,如下图B所示图A图B5、点击下方共享,我们把这个文件共享给此电脑的...

  kRbUxpPyaTZt   2023年12月07日   66   0   0 Windows

云端技术 1983年,太阳电脑(SunMicrosystem)提出“网络式电脑”(“TheNetworkistheComputer”),2006年3月,亚马逊(Amazon)弹性计算云否(ElasticComputeCloud;EC2)服务。 2006年8月9日,Goolge首席执行官埃里克.施密特(EricSchmidt)在搜索引擎大会(SECSanJose)首次提出“云计算”(CloudComputing)的概念。Google“云端计算”源于Google工程师克里斯托弗.比希利亚所做的“Google101”项目。 2007年10月,Google与IBM开始在美国大学校园,包括卡内基梅隆大...

  kRbUxpPyaTZt   2023年11月02日   21   0   0 云计算
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~