du -sh * --exclude=tar |awk '{v=substr($1,length($1),1)}v=="G"{$0="1G "$0}v=="M"{$0="2M "$0}v=="K"{$0="3K "$0}v=="0"{$0="4Z "$0}!system("[ -d "$NF" ]"...
分类:
系统相关 时间:
2014-08-18 18:09:52
阅读次数:
231
系统正在运行,如何添加一个从节点: 步骤一: 配置好要新节点的的环境 步骤二: 在主节点的配置文件slaves文件中添加一行新节点的ip 步骤三: 然后在新节点中分别执行以下命令,启动进程: hadoop-daemon.sh start datanode hadoop-daemon.sh start...
分类:
其他好文 时间:
2014-08-18 01:32:13
阅读次数:
254
每隔一分钟执行以下语句:#打印当前时间:date "+%Y-%m-%d %T"保存为/usr/test/test.sh查看系统中当前用户有多少个定时任务:crontab -l编辑当前用户的定时任务:crontab -e每隔一分钟执行一次:*/1 * * * * sh /usr/test/test.s...
分类:
系统相关 时间:
2014-08-18 00:05:43
阅读次数:
212
Brew 是 Mac 下面的包管理工具,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具。 Mac 自带ruby 所以安装起来很方便,同时它也会自动把git也给你装上。官方网站: http://brew.sh安装方法:?1ruby -e "$(curl -fs...
分类:
Web程序 时间:
2014-08-17 22:46:12
阅读次数:
529
安装lispbox时使用tar命令将压缩文件解压之后cd进入之后在运行.sh文件时出现了如下情况。$ sh lispbox.sh lispbox.sh: 2: lispbox.sh: Bad substitution提示badsubstitution这是因为linux有不同的shell一个是sh一个...
分类:
其他好文 时间:
2014-08-17 21:20:52
阅读次数:
300
Shell 获取参数的方式写shell脚本的时候,往往需要从外部获取参数,例如:$ sh demo.sh a那么如何将上面的参数a传到shell程序里面呢。 最常用的是,$0 $1... $10,这些位置变量 其中$0是shell程序的名字,$1,$2...分别为第一个参数,第二个参数... 我们d...
分类:
其他好文 时间:
2014-08-17 19:48:42
阅读次数:
168
安卓的系统备份在很多场合下可能会用到,下面这个python的脚本,可以用来备份整个的data分区:将所有data分区的文件和目录打包到data.zip,并生成recovery的专用edify脚本到update-script.sh。当然,简单的修改下脚本的备份路径就可以备份system分区了,如果再加上几行代码,就可以备份boot,recovery,uboot等等分区,不过这要根据不同的分区来写不同的备份代码...
分类:
移动开发 时间:
2014-08-17 13:04:22
阅读次数:
305
在Java,Python中,可以用import的方式来进行脚本或模块之间调用,例如:
>>> import math
>>> math.sqrt(4)
2.0
在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢?
方法一:
. ./subscript.sh
方法二:
source ./subscript.sh
注意:
两个点之间,有空格,千万注意.
两个脚本不在同一目录,要用绝对路径
例如:
main.sh #主脚本
subcripts.sh ...
分类:
其他好文 时间:
2014-08-16 12:34:40
阅读次数:
176
1、shell脚本如何debug?第一次写了300行的shell脚本,这么一大坨怎么debug呀?难道一块一块拿出来测试吗?[root@www ~]# sh [-nvx] scripts.sh选项与参数:-n :不要运行 script,仅查询语法的问题;-v :再运行 sccript 前,先将 .....
分类:
系统相关 时间:
2014-08-15 19:34:39
阅读次数:
208
在/sbin/(系统自动查找目录,即path所列出的目录)脚本a.sh开头:#!/bin/bash-f那么执行a.sh-q实际上为:/bin/bash-f/sbin/a.sh-q;用于连接多个命令,依次执行各个命令,如果跟&则表示命令在后台运行,即不执行完该命令就继续往下执行tr:[root@localhost~]#tr"a-z""A-Z"d..
分类:
系统相关 时间:
2014-08-15 18:08:29
阅读次数:
204