ChinaUnix.net
相关文章推荐:

shell脚本中

我想在redhat下执行一个定时程序,用shell脚本完成,里面需要自动启动weblogic服务,test.bat脚本例如 #!/bin/bash cd /var/web/jsp/bea/user_projects/domains/mydomain ./startWeblogic 怎么样才能让执行./startWeblogic 呢 这样写直接报 -bash环境不存在 ./startWeblogic

by wp210 - 系统管理 - 2006-12-14 11:03:25 阅读(937) 回复(6)

相关讨论

check #!/bin/sh DATE=`date` a=`ps -ef | grep jf` if [ $a -eq 1] then ; else ./startjf $1 fi exit 0 在java code 调用check来检测进程有没有run 如果没有就要起jf 现在单独运行脚本check时可以起来,但是在java code调用时,起不来,大牛帮忙看下。

by xinmans - Shell - 2008-11-04 20:38:21 阅读(1505) 回复(1)

awk脚本如何调用shell变量? [root@Mylinux tmp]# a="hello" [root@Mylinux tmp]# export a [root@Mylinux tmp]# cat myawk #!/bin/awk -f BEGIN { system("echo $a >tmpfile") getline v <"tmpfile" print v } [root@Mylinux tmp]# awk -f myawk hello 目前只想到上面的办法

by ywlscpl - Shell - 2009-04-03 19:36:38 阅读(3216) 回复(7)

shell 脚本 我想利用awk提取 ls -a 内容的第一项内容 脚本如下: command="ls -l | awk ' NR==2 {print \$1 }'" echo $command $command 解释: 将命令ls -l | awk ' NR==2 {print \$1 }'作为字符串作为命令赋值给command,再执行command 执行过程为什么 把管道当作了 ls的参数?? 该怎么解决? 初学者谢谢大家

by majunzhen - 程序开发 - 2006-08-17 12:43:17 阅读(573) 回复(2)

我有一个sh文件,一看有几百M, 后来一看里面的comment,用-x可以释放出很多文件出来,怎么把文件集成到一个shell 脚本的?

by huanghaojie - Shell - 2009-07-03 15:35:13 阅读(1866) 回复(9)

脚本运行完没有出错返回0 ,出错返回1,将值传递给总控,请问怎么实现比较好 我有几个想法 1 用echo 如果脚本有错误,我就打印一个1,没有错误打印一个0,然后在让总控去调用(不知道怎么调用) 2 用exit 0 1 如果有错误,就exit 1 。没有错误就exit 0 但是总控怎么调用也不知道 请大家给我想想,怎么做比较好

by youkenn82 - Shell - 2013-10-28 17:56:08 阅读(2158) 回复(9)

比如我写一个脚本a.sh, 是想跳转到某个目录, 内容就是: cd /tmp pwd 运行脚本, 相当于另开了一个shell, 跳转到/tmp目录, pwd打印出路径, 然后退出shell, 回到了原来的目录. 实际上我是想把当前的shell跳转到/tmp目录下, 有什么办法可以解决? 以下两种方式是已知的, 不谈: 一是在.profilealias一下. 二是执行". a.sh" 除了上面两种方法, 还有没有别的方法? 谢谢~~~

by dongqiwoo - Shell - 2009-03-11 14:48:53 阅读(4543) 回复(5)

请问用source该怎么写,能给个具体过程吗(将配置文件的变量赋值到脚本) 如何写和保存配置文件,如果在脚本调用配置文件 配置文件可以这样写吗 a = "a" b = "b" 应该以什么形式保存, 脚本有该怎么调用a和b变量

by youkenn82 - Shell - 2009-03-10 13:21:26 阅读(2075) 回复(5)

这是一个/etc/init.d/hostname.sh的脚本 #! /bin/sh ### BEGIN INIT INFO # Provides: hostname # Required-Start: # Required-Stop: # Should-Start: glibc # Default-Start: S # Default-Stop: # Short-Description: Set hostname based on /etc/hostname # Description: Read the machines hostname from /etc/hostname, and # update the kernel value with this value. If # /etc/hostname is empty, the curren...

by adminsinx - Shell - 2009-01-13 11:15:35 阅读(3673) 回复(6)

有两个文件: old_info_sort_1和word_info_1 awk如下: awk 'FNR==NR{a[NR]=$0;} FNR!=NR{print a[FNR]",word:"$0;}' old_info_sort_1 word_info_1 我想在shell脚本执行这个awk语句 该怎样写呢 #!/bin/bash count=$1; i=0; for i in `seq $count` do echo "awk 'FNR==NR{a[NR]=$0;} FNR!=NR{print a[FNR]",word:"$0;}' old_info_sort_1 word_info_1" done 该怎么改呢 输出结果他是把我的awk指令输出了 多谢

by power0811 - Shell - 2008-12-19 10:19:57 阅读(4619) 回复(7)

一个脚本有这样的代码: [code] [ ! -e /base ] && { mkdir -p /base/conf mkdir -p /base/data } [/code] 我想问一下上面的代码是否可以用如下代码代替?它这样做的好处是什么? [code] if [ ! -e /base ]; then mkdir -p /base/conf mkdir -p /base/data fi [/code] 谢谢!

by 蓝白725 - Shell - 2008-09-20 19:01:37 阅读(4135) 回复(11)