$0获取当前执行的SHELL脚本的文件名,包括路径.注:basename只要文件名,dirname只要文件所以路径。$n获取当前的执行的shell脚本的第n个参数值,n=1…9,当n为0时表示脚本的文件名,如果n大于9,用大括号括起${10}。$#获取当前shell命令行终参数的总个数,命令演示如上图所示。$..
分类:
系统相关 时间:
2015-06-14 00:41:11
阅读次数:
203
系统是ubuntu 14.04 64bit,之前曾想安装Stream来玩dota2,但最终没成功。由于Stream只有32bit,安装Stream时也安装了大量32bit的库。删除Stream后,这些库也一直没管,今天忽然心血来潮,想清理一下系统,把不必要的32bit库都干掉。 dpkg -l...
分类:
系统相关 时间:
2015-06-13 21:39:41
阅读次数:
248
脚本是:nohup /mnt/Nand3/H2000G >/dev/null 2>&1 &对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDE...
分类:
系统相关 时间:
2015-06-13 15:40:09
阅读次数:
181
近日经常遇到在Linux shell中批量执行相似命令的情况。比如执行如下命令:
gifsicle --delay=100 gif/App_1_hour_*_down.gif > combine_gif/App_1_hour_down.gif
gifsicle --delay=100 gif/App_1_hour_*_up.gif > combine_gif/App_1_hour_up.gif
...
分类:
编程语言 时间:
2015-06-13 11:21:35
阅读次数:
205
#!/usr/bin/envpython
importtab
foriinrange(3):
name=raw_input(‘Pleleaseinputyourname:‘)
iflen(name)==0:
continue
break
print‘currentloop:‘,i
age=int(raw_input(‘Pleleaseinputyourage:‘))
sex=raw_input(‘Pleleaseinputyoursex:‘).strip()
print"""Personalinfo:
na..
分类:
其他好文 时间:
2015-06-13 06:31:00
阅读次数:
151
【需求场景】:一个10000w行的文件处理 ,多进程处理 比如启动100个进程同时处理。【方法】:拆分文件(split) ,制作shell脚本 执行后台进程【demo】:假设处理程序为 test.php , 需要接收参数 处理数据文件路径 加 传入参数 eg:part_01 1 【第二个...
分类:
系统相关 时间:
2015-06-12 18:48:33
阅读次数:
140
本人对shell脚本一点都不了解,工作中用到了shell脚本,所有就只能赶鸭子上架,搜度娘一点一点的写了。在搜索的过程中看到了比较好的案例。大家可以参考一下。以后肯定可以用的到。 声明本文转载至 http://www.educity.cn/linux/1241314.html
分类:
系统相关 时间:
2015-06-12 14:38:23
阅读次数:
563
#!/usr/bin/python
whileTrue:
input=raw_input("peleaseinputyourname:")
ifinput==‘leo‘:
password=raw_input("peleaseinputyourpassword:")
p=‘123‘
whilepassword!=p:
password=raw_input("Wrongpassword,inputagain:")
else:
print"welcomeloginon"
break
else:
print"sor..
分类:
其他好文 时间:
2015-06-12 01:10:00
阅读次数:
109
如果想要在变量后面添加一个字符,可以用一下方法:$value1=home$value2=${value1}"="echo $value2把要添加的字符串变量添加{},并且需要把$放到外面。这样输出的结果是:home=,也就是说连接成功。又如:[root@localhost sh]# var1=/et...
分类:
系统相关 时间:
2015-06-10 17:10:34
阅读次数:
134
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/mysql/bin
exportJAVA_HOME=/usr/java
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportPATH=$PATH:$JAVA_HOME/bin:/usr/local/pcre/bin:/usr/local/ffmpeg..
分类:
系统相关 时间:
2015-06-10 12:33:14
阅读次数:
396