当前位置:  技术问答>linux和unix

为什么不同用户名下SHELL的运行情况不一样呢?

    来源: 互联网  发布时间:2015-12-18

    本文导语:  我在网上找了个取昨天的时间的脚本,在我登陆的用户名(ORACLE)下是可以使用的,但是定时执行却不能用,返回错误。我试验了下,如果用ROOT用户登陆,那么这个脚本就不能用,但如果把里面的变量加上引号,就...

我在网上找了个取昨天的时间的脚本,在我登陆的用户名(ORACLE)下是可以使用的,但是定时执行却不能用,返回错误。我试验了下,如果用ROOT用户登陆,那么这个脚本就不能用,但如果把里面的变量加上引号,就可以了,不过返回的不是日期,而是我计算的过程串。各位帮帮小女子啊~
另外主机为SUN主机,ORACLE版本为8.1.7。

|
yesterday = `date '+%y%m%d' -d '-1 day'`
tomorrow = `date '+%y%m%d' -d '+1 day'`
echo " yesterday = $yesterdayn tomorrow  = $tomorrow"

|
如果你只想得到昨天和明天的时间
你打可以
date -d "yesterday"
date -d "tomorrow"

|
So complex for this one, you can modify time zone to get yesterday and tomorrow:

> uname
SunOS 
> date
Thu Sep 14 17:01:20 CST 2006
>
> sh ./bb
Today: 20060914
Yesterday: 20060913
Tomorrow: 20060915
>
> cat bb
echo Today: `date +%Y%m%d`
echo Yesterday: `TZ=$TZ+32 date +%Y%m%d`
echo Tomorrow: `TZ=$TZ-32 date +%Y%m%d`
>

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我装了中软Linux3.1,启动时要求输入用户名和口令,但安装时并没有提示指定用户名,所以现在输入用户名老是错误,不能进入系统,请问该怎
  • 我一个服务器同时接受到很多个用户的认证请求(得到用户名和密码),然后把用户名密码发给认证服务器。因为是远程认证,所
  • 菜鸟做了一个输入用户名和密码登陆的jsp,登陆成功一次以后,每次输入用户名,密码会自动产生,太不安全了,怎么让这种事情不再发生??
  • Linux下怎样将ftp服务的用户名和密码写在配置文件中使得在自动ftp脚本中免去认为输入用户名和密码
  • proxy软件如何才能让用户输入用户名和口令
  • LAMP环境下,通过非root用户,可以获取mysql的用户名和密码吗?
  • xdm配置问题,输入用户名后输入密码,没有看到******,光标也没有动,但是用户名是看得到的。然后就报登陆错误。
  • linux下的root用户,它的用户名是不是一定是root才行?
  • 能否使用用户登陆nt的用户名和口令访问nt上的webserver?
  • 如何根据用户名得到对应的用户 ID?
  • 可是安装的时候我没有设置用户和密码,现在每逢进入linux都要求输入用户名和密码
  • redhat 7.3 以root身份登陆后,怎查看有多少个其它用户,用户名各是什么,密码各是什么呢??
  • 如何获得当前登陆的用户名,并判断是否为超级用户(通过编程实现)?
  • solaris 安装好用什么用户名登录?
  • 添加用户名与密码? 散分
  • exchange5.5 安装完后,outlook 提示输入用户名密码。
  • redhat 8.0有无通用用户名,密码?
  • Ubuntu8.10 无法修改用户名
  • 我的用户名和密码是什么?
  • 用户名是什么?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3