shell脚本命令(记录)

1.重命名文件

将D盘下的A.txt 重命名为B.txt

mv D:\\A.txt D:\\B.txt

2.删除文件

删除D盘下的A.txt文件

rm D:\\A.txt

3.修改文件内容并保存

//获得D盘下A.txt内容

oldtime=$(cat D:\\A.txt)

//获得当前年月日
time=$(date +"%Y%m%d")

将D盘下A.txt 文件内容替换成当前日期 并将保存到D盘下的B.txt 件

sed s/$oldtime/$time/ D:\\A.txt >D:\\B.txt

此文章属于随笔记录

时间: 2024-10-12 17:12:23

shell脚本命令(记录)的相关文章

二. 第六单元.shell脚本命令

###########################二. 第六单元.shell脚本命令############################# 1.diff diff        file file1            ##比较两个文件的不同        -c                        ##显示周围的行        -u                        ##按照一定格式统一输出生成补丁        -r                      

linux 基础 shell脚本命令

#########shell脚本命令#### 1.diff diff      file file1             ####比较两个文件的不同 -c                         ####显示周围的行 -u                         ####按照一格式统一输出生成补丁 -r                         ####比较两个文件的不同 patch       file file.path       ####打补丁 -b      

shell脚本命令

####################### ####6.shell脚本命令#### ####################### ####1.diff#### diff file file1##比较两个文件的不同 -c##显示周围的行 -u##按照一格式统一输出生成补丁 -r##比较两个目录中文件的不同 patchfilefile.path##打补丁 -b##备份原文件 ####2.grep#### grep关键字符文件|目录##在文件或目录中查找含有关键字的行 grep-i##忽略大小写

Linux中执行shell脚本命令的4种方法总结

bash shell 脚本的方法有多种,现在作个小结.假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限. 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: cd /data/shell ./hello.sh ./的意思是说在当前的工作目录下执行hello.sh.如果不加上./,bash可能会响应找到不到hello.sh的错误信息.因为目前的工作目录(/data/shell)可能不在

Shell 脚本学习记录

特殊变量 变量 含义 $0 当前脚本的文件名 $# 传递给脚本或函数的参数个数. $* 传递给脚本或函数的所有参数. $? 上个命令的退出状态,或函数的返回值. $$ 当前Shell进程ID.对于 Shell 脚本,就是这些脚本所在的进程ID. [email protected] 传递给脚本或函数的所有参数.被双引号(" ")包含时,与 $* 稍有不同,下面将会讲到. 运算符 关系运算符列表 运算符 说明 举例 -eq 检测两个数是否相等,相等返回 true. [ $a -eq $b

Linux 定时执行shell脚本命令之crontab

crontab可以在指定的时间执行一个shell脚本以及执行一系列Linux命令 例如:服务器管理员定时备份数据库数据.日志等 详解: 常用命令: crontab –e //修改 crontab 文件,如果文件不存在会自动创建. crontab –l //显示 crontab 文件. crontab -r //删除 crontab 文件. crontab -ir //删除 crontab 文件前提醒用户. service crond status //查看crontab服务状态 service

shell脚本命令格式注意点

1.大部分的Linux系统默认配置bash.对比sh,bash扩展了一些命令和参数,并且保留对sh的一些兼容.除了bash.sh还有csh(语法类似C语言).tcsh(csh升级版).ash(适合低内存环境) 2.脚本开头 #!/bin/sh , #!必须有,后面跟上的是shell的路径 3.变量赋值和取值 (1) Bash shell 在默认情况下不会区分变量类型,即使你将整数和小数赋值给变量,它们也会被视为字符串,这一点和大部分的编程语言不同. variable=value  注意:赋值号左

前端自动化 shell 脚本命令 与 shell-node 脚本命令 简单使用 之 es6 转译

(背景: 先用 babel 转译 es6 再 用 browserify 打包 模块化文件,来解决浏览器不支持模块化 )(Browserify是一个让node模块可以用在浏览器中的神奇工具) 今天折腾了一上午,对于前端好多自动化管理的命令用起来,步骤甚多,故想写一个脚本文件,将项目所需要执行到命令 都 写在一个脚本文件中,在命令行 只需写一个命令即 完成所有事情.配置的环境: node + git1.第一步:在项目根目录下 新建 package.json 配置文件 { "name": &

Shell脚本命令图片

查看相关文档:shell脚本1  shell脚本2 原文地址:https://www.cnblogs.com/JBLi/p/10697864.html