博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux问题:Crontab 执行shell脚本时相对路径的问题,不能识别。
阅读量:7048 次
发布时间:2019-06-28

本文共 355 字,大约阅读时间需要 1 分钟。

问题描述:在linux中的直接执行shell脚本可以用相对路径找到文件,但是如果通过计划任务crontab执行shell脚本时,却不能通过相对路径找到文件!

例子:

  shell脚本文件代码~

#! /bin/shLogfile = './1.txt';date >> $Logfile;echo '------';

 直接执行shell脚本,可以在1.txt文件中看到执行结果,但是如果用crontab计划任务去执行,却在1.txt中看不到执行结果。换成绝对路径就可以,代码如下

#! /bin/shLogfile = `pwd`'/1.txt';date >> $Logfile ;echo '-----';

 

转载于:https://www.cnblogs.com/love123/p/4421698.html

你可能感兴趣的文章
真正的让iframe自适应高度 兼容多种浏览器随着窗口大小改变
查看>>
大数据多维分析平台的实践
查看>>
Python常用函数
查看>>
二分法习题HDU2199
查看>>
strcpy,sprintf,memcpy的区别
查看>>
web框架
查看>>
线程互斥锁
查看>>
spring colud 博客
查看>>
Redis安装
查看>>
JavaScript 自学过程
查看>>
GDAL源码剖析(三)之Swig编译和帮助文档生成
查看>>
Android学习笔记:NDK入门一些总结
查看>>
Project Euler Problem 3: Largest prime factor
查看>>
颜色区分
查看>>
微信认证结果拆分为资质审核和名称审核
查看>>
Sass和Compass入门
查看>>
重装系统后删除Cygwin文件夹
查看>>
享元模式
查看>>
M4修改外部晶振8M和25M晶振的方法
查看>>
六、python小功能记录——递归删除bin和obj内文件
查看>>