Solaris 10似乎不太喜欢我。我正在尝试运行一个简单的脚本来接受日期并返回该日期的纪元:
#!/usr/bin/perl -w
use strict;
use Time::ParseDate;
my $date1 = "Mon Mar 27 05:54:08 CDT 2009";
#Convert to seconds since start of epoch
my $time1 = parsedate($date1);
print $time1;
在RHEL box上运行得很好,但在Solaris(两者都有5.8.8 Perl)上运行不好,给出了以下错误消息。
在@
最近,我找到了这个解决方案,因为我总是在某个日期和时间使用这个命令,也就是说,字符串在我的情况下几乎总是唯一的。
sed -n -i '/some_string_here/,$p' file_here
但是最近我需要使用其他类型的字符串(没有日期和时间)。
问题是,这个解决方案只能从一开始就起作用。
[oracle@server1 ~]$ cat arquivo
OPERATIONAL SYSTEMS:
Windows
MAC OS
OPERATIONAL SYSTEMS TOMORROW:
Linux
Xubunto
OPERATIONAL SYSTEMS TOMORROW:
为了获得所有活动端口信息(特别是netstat -f <unix/inet/inet6> -u),我想使用C++重新创建netstat命令。我在Windows、Linux和macOS上都这样做过。在我认为与Solaris最相似的Linux上,我解析了/proc/net/tcp等来获取此信息。这个文件在Solaris中不存在,我也找不到任何类似的文件。我不知道Solaris上的netstat究竟在做什么来获取它的信息。 man netstat在底部写道:“netstat工具通过打开/dev/tcp并发出查询,从系统获取TCP统计信息”。/dev/tcp是一个sym link tp
我正在更新Solaris机器的系统日期和时间.我正在使用以下命令..。作为根登录.
# date -u 062800002010
Mon Jun 28 00:00:00 GMT 2010
# date
Sun Feb 28 05:30:02 IST 2010
如上文所示,当我再次发射“日期”命令时.新的更新日期没有反映出来.请告诉我有什么问题.
谢谢..。
我正在使用date -s ".."更改我的日期和时间。
date --s "Friday, March 11, 2016 12:00:00 PM IST"
我得到以下错误。我猜我在Linux..Solaris..not上,确定它内部使用的参数(插件)用于日期。
date: illegal option -- set
usage: date [-u] mmddHHMM[[cc]yy][.SS]
date [-u] [+format]
date -a [-]sss[.fff]
我想把它改为下个月的同一日期来执行测试。
我想把它恢复到