ChinaUnix.net
相关文章推荐:

shell 传参

python脚本通过optparse处理命令行数: parser.add_option("-v", "--verbose", action="store_true", dest="verbose", default=True, help="make lots of noise [default]") ...... 在执行python脚本时,可以输入数example.py --file=1 --port=2 当使用shell脚本调用该python脚本时,如何指定这些数呢?如file, port? python example.py --file=1 --port=2 这样明显是不可以...

by i__Will - Python - 2014-10-08 15:58:37 阅读(1494) 回复(0)

相关讨论

test.sh[code]#!/bin/bash guanjianzi=$1 /bin/awk '{v="${guanjianzi}";a[NR]=$0}END{for (i=1;i<=NR;i++) {if (a~v||a[i-1 ]~v||a[i-2]~v||a[i-3]~v) continue;print a}}' test.txt > test2.txt[/code]求教问题。 上面的脚本中, guanjianzi 没办法递到AWK中这个要咋搞啊!!!!!

by 张不凡 - Shell - 2012-07-27 18:35:32 阅读(1461) 回复(1)

本帖最后由 crazyhadoop 于 2011-12-25 10:43 编辑 问题是这样的:要写一个脚本 test.sh 判断给他的多个数中有没有 “JULY_AUG”, 如果有, 执行A; 如果没有,执行B 我现在是卡在怎么在script里判断出有没有 JULY_AUG 到时候是这样运行:./test.sh abcd Chongqing JULY_AUG Ford 望兄弟们指教,谢谢

by qingyang7518 - Linux环境编程 - 2011-12-26 11:23:07 阅读(1624) 回复(4)

现在在写一个shell程序: 其中有一个步骤: shell脚本里有两个变量:test1=“hello” test2=“world” (这hello和world是从别的文件中获取的) 现在我想通过awk执行一个temp.txt文件,同时在执行的时候把test1和test2给awk,不知道怎么弄? 我一开始用的方式是: echo ${test1} ${test2} | awk '{print $test1,$test2,$0}' temp.txt 我想要的结果是输出hello world 然后是temp.txt的一行记录,不过结果不对,有哪...

by xiekai_aiai - Shell - 2011-09-14 16:29:24 阅读(5685) 回复(4)

比如,如何写个一个脚本自动上到ftp服务器! 请高手解答!! 万分感谢!!

by db2-zhang - Shell - 2011-04-13 09:52:04 阅读(2017) 回复(4)

本帖最后由 灰菲湮灭 于 2010-12-01 16:41 编辑 [code] type=1 function getNthVal { echo "$1" } if [ "$type" = "1" ];then for ((i=0; i<4; i++));do getNthVal $i done elif [ "$type" = "2" ];then echo "type" fi[/code]如上所示,我想在echo $打印出来0,1,2,3,但这样写打出来的是i,如何解决呢? 谢谢 已解决。。。。唉

by 灰菲湮灭 - Shell - 2010-12-02 10:56:58 阅读(5544) 回复(3)

我想写个脚本 在shell中登陆Oracle数据库 创建几个表,但是表有相似之处我想用的方式进来,但是我试了很久还是不行,请高手帮忙。谢谢、 for f in 11 22 do sqlplus 123/123@1111<

by hanwesley - Shell - 2009-12-13 00:08:43 阅读(2190) 回复(4)

http://bbs.chinaunix.net/thread-4086189-1-1.html 由这个延伸下来的问题。[code]@echo off cd /d D:\puttyfile_0.62cn :start set xm= set bm= set rq= set /p xm=请输入项目名称(如:aa): set /p bm=请输入表名(如:bb): set /p rq=请输入日期(如:20151020): PLINK.EXE -ssh -v -pw xxx root@192.168.45.129 -m 4007.sh %xm% %bm% %rq% pause[/code]dat获得三个手动输入的变量,想给4007.sh 这个shell脚本做为...

shellbat

by o06v90o - Shell - 2015-11-11 17:05:49 阅读(1337) 回复(6)

现有一个文件1.txt: abcde abc abcd ab 希望处理结果为: 5 abcde 4 abcd 3 abc 2 ab 其实就是把文件按照每一行字符数量排序。我用其他分行处理的方法为: cat 1.txt | awk '{print length($0)" "$0}' | sort -r cat 1.txt | while read line; do echo $(gexpr length $line)" "$line; done | sort -r 都没问题(由于不会用bsd版本的expr,所以这里用的是gnu expr)。 但是在使用xargs处理时: cat 1.txt | xargs -I @ echo $(gex...

by ShadowSniper - BSD - 2012-01-19 21:03:35 阅读(1510) 回复(2)

#!/usr/local/bin/php -q [lu@so uprbtcl]$ php test.php 1 2 3 Hello, 1 2! How are you today? ~~小试成功!! PHP作为shell脚本时有一个内嵌的数组“$argv”,使用“$argv”数组可以很方便的读取shell脚本运行时候的数 开心中~ 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/1184/showart_62754.html

by Digico - php文档中心 - 2005-12-21 15:23:30 阅读(1423) 回复(0)

我的想法是这样的在前台用html获取用户的输入,把这个入事先写好的脚本,并执行. 举个例子

请输入ip地址:
请输入子网掩码:
这是前台的html页面,但是我不知道,怎样向后台脚本,运行脚本的函数是什么. 比如我的脚本是这么写的 ifconfig eth0 (第一个数,是ip) netmask ...

by s7ck4 - PHP - 2006-05-17 22:28:37 阅读(2132) 回复(6)