linux shell 路径截取正则表达式 Linux

最近写脚本,需要对脚本中函数传递的路径参数进行截取,发现了以下比较好用的方法,记录下: file=/dir1/dir2/dir3/my.file.txt 我们可以用${ }分别替换获得不同的值: ${file#*/}:拿掉第一条/及其左边的...
标签: linux

发布于  2024-3-2 16:40

一个简单的linux命令 mv Linux

mv命令是用于移动文件或者将文件改名 一.命令格式: mv [选项] 源文件或目录 目标文件或目录 二.命令参数: -b :若需覆盖文件,则覆盖前先行备份。 -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖; -i...
标签: linux

发布于  2024-3-2 16:40

一个简单的linux命令 cp Linux

cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参...
标签: linux

发布于  2024-3-2 16:40

一个简单的linux命令 touch Linux

linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。命令格式touch [选项]… 文件…命令参
标签: linux

发布于  2024-3-2 16:40

linux定时任务基础命令介绍(14) Linux

在计算机的使用过程中,经常会有一些计划中的任务需要在将来的某个时间执行,linux中提供了一些方法来设定定时任务。1、at命令at从文件或标准输
标签: linux

发布于  2024-3-2 16:40

linux文件搜索及其它基础命令介绍(3) Linux

1、linux中包含大量的文件,对于文件查找,linux提供了find命令。find是一个非常有效的工具,它可以遍历目标目录甚至整个文件系统来查找某些文件或
标签: linux

发布于  2024-3-2 16:40

linux文本过滤grep基础命令介绍(5) Linux

在linux中经常需要对文本或输出内容进行过滤,最常用的过滤命令是grepgrep [OPTIONS] PATTERN [FILE...]grep按行检索输入的每一行,如果输入行包含模式PATTERN
标签: linux

发布于  2024-3-2 16:40

linux文本分析awk基础命令介绍(8) Linux

awk是一种模式扫描和处理语言,在对数据进行分析处理时,是十分强大的工具。 awk [options] 'pattern {action}' file... awk的工作过程是这样的:按行读取输入(标准输入或文件),对于符合模式patter...
标签: linux

发布于  2024-3-2 16:40

Bash中数组的操作教程 Linux

前言 BASH只支持一维数组,但参数个数没有限制。 如声明一个数组: declare -a array (其实不用声明,按数组方式直接赋值给变量即可,BASH就知道那是数组) 一、定义数组 1. 使用[]操作符 names[0]='zro...
标签: linux

发布于  2024-3-2 16:40

linux用户与文件基础命令介绍(1) Linux

linux系统是一个多用户多任务的分时操作系统,但系统并不能识别人,它通过账号来区别每个用户。每个linux系统在安装的过程中都要为root账号设置密码
标签: linux

发布于  2024-3-2 16:40