
shell
Baiyi_destroyer
记录过,回望来时路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决Linux运行脚本时 $‘\r‘ 错误
由于Linux上项目每次都需要输入一堆的命令,而且需要修改目录。于是自己写了个一键执行的脚本。脚本是在Windows上完成的,上传到Linux服务器上,一运行就开始报$'\r'错。用vi/vim命令打开脚本文件,输入“:set fileformat=unix”,回车,保存退出。用notepad++编译器打开脚本,编辑->文档格式转换->转换为UNIX格式,然后保存。刚开始以为代码的问题,但是类似的脚本在linux完成的没有此问题,于是百度了这个错误。重新执行脚本,问题不在出现。重新上传、运行,问题解决。原创 2022-10-11 17:24:45 · 2033 阅读 · 0 评论 -
shell批量修改文件名
【代码】shell批量修改文件名。原创 2022-09-20 16:56:03 · 2665 阅读 · 0 评论 -
【Shell】while 循环中的变量无法保存|无法获取while中的变量|管道中的函数变量无法获取问题
原来是因为管道|创建了新的子进程,而子进程是在独立的进程空间(Context)运行了. 需要跟父进程通信的话, 得使用进程间通信机制. 不是简单的变量问题。转载 2022-09-05 10:47:36 · 619 阅读 · 0 评论 -
Linux三剑客(grep、awk、sed)
Linux 三剑客是(grep,sed,awk)三者的简称,他们通常结合正则一起使用。grep擅长查找,sed擅长修改文件。awk擅长取列。转载 2022-08-29 14:38:50 · 656 阅读 · 1 评论 -
Shell 比较两个日期的大小
可以利用date命令比较两个日期的大小,方法是先把日期转换成时间戳格式,再进行比较。原创 2022-08-26 15:12:14 · 4522 阅读 · 2 评论 -
Shell_Linux Shell 中实现字符串切割的几种方法
我们在shell 脚本编程中,经常需要用到切割,即将字符串切割为一个数组,类似java 中的split 函数,下面对几种常见的方式做一个总结。原创 2022-08-25 18:20:35 · 5995 阅读 · 0 评论 -
shell遍历目录下的所有文件
shell遍历目录下的所有文件原创 2022-08-25 18:15:48 · 8946 阅读 · 0 评论 -
shell date 命令详解
使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]date -d "-1 day" "+%Y%m%d %A" 或 date --date="1 day ago" "+%Y%m%d %A"显示时间后跳行,再显示目前日期 : date +%T%n%D。...转载 2022-08-25 18:13:01 · 3515 阅读 · 0 评论