![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
王图思睿
廉颇老矣,能饭!
展开
-
linux 使用crontab添加定时任务,日志显示已经执行但是任务没有成功调用解决方法
问题描述:使用 crontab 添加计划任务定时调用存储过程,crontab日志显示计划任务已经执行,但是存储过程没有被调用。原crontab内容:50 10 * * * sh /shell/demo.sh demo.sql >> /shell/demo.log原因:路径问题,demo.sh、demo.sql、demo.log三个文件路径都在/shell下,在crontab中demo...原创 2018-02-27 11:06:13 · 11275 阅读 · 0 评论 -
shell脚本中的 EOF 是什么意思?
EOF是END Of File的缩写,表示自定义终止符.既然自定义,那么EOF就不是固定的,可以随意设置别名,你可以用EEE,MAMA等等其他的名字都可以。EOF在这里通俗讲就是一个标记,他用来标记一段文字(一般都是多行的,省得编码麻烦,用"<<"加上一个标记就可以把一大段代码存入到一个变量中去了)$a=<< “EOF” 的意思就是说:下一行开始,直到遇见“EOF”为止,所...原创 2018-02-24 15:49:40 · 14080 阅读 · 0 评论 -
Shell中的$0、$1、$2的含义
在 shell 中我们会见到 $0、$1、$2这样的符号,这是什么意思呢? 简单来说 $0 就是你写的shell脚本本身的名字,$1 是你给你写的shell脚本传的第一个参数,$2 是你给你写的shell脚本传的第二个参数比如你新建了一个shell脚本 Test.sh, 内容如下:#!/bin/shecho "shell脚本本身的名字: $0"echo "传给shell的第一个参数: $1"...转载 2018-02-24 15:12:18 · 1303 阅读 · 0 评论 -
Linux/Windows 一键获取当前目录及子目录下所有文件名脚本
Linuxlinux下递归列出目录下的所有文件名(不包括目录)ls -lR |grep -v ^d|awk '{print $9}'linux下递归列出目录下的所有文件名(不包括目录),并且去掉空行ls -lR |grep -v ^d|awk '{print $9}' |tr -s '\n'如需要将结果写入文件中只需在命令后添加 > 文件名如:ls -lR |gr...原创 2019-03-27 14:44:47 · 5295 阅读 · 0 评论