
linux
tuohuangs
这个作者很懒,什么都没留下…
展开
-
shell 截取变量的字符串
假设有变量 var=http://www.linuxidc.com/test.htm一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.linuxidc.com/test.htm 二 ## 号截取,删除左边字符,转载 2013-09-30 11:07:20 · 871 阅读 · 0 评论 -
linux中强大的screen命令
linux中强大的screen命令http://hi.baidu.com/tjuer/item/a3452480db2aa92b100ef38b今天发现了一个“宝贝”,就是Linux的screen命令,对于远程登录来说,不仅提供了类似于nohup的功能,而且提供了我非常喜欢的“多个桌面”的功能。平常开一个putty远程登录,经常需要在两个程序之间来回切换,怎么办?c转载 2013-10-14 09:33:29 · 653 阅读 · 0 评论 -
windows linux 换行符 \r\n 详解
在windows文件定义中,换行符是\r\n,在linux中则是\n.\r 中r是指 carriage return(回车);\n 是指linefeed(换行)。windows的方式其实是兼容打印机的,也就是最早的换行方式。因为在打印机中,当打印完一行时,需要两个动作,一个是将“打印车”返回到起始位置,一个是将纸张前进到下一行。所以这个过程需要两个指令:回车(返回)(\r)和换行(转载 2013-12-30 11:48:04 · 1677 阅读 · 0 评论 -
eclipse配置linux的配置
1、到download.eclipse.org下载一个ide eclipse-SDK-&-linux-gtk.tar.gz解压到/opt中2、编写一个脚本用于启动eclipse.sh#!bin/bashexport JAVA_HOME=/usr/java/jdk1.7.0_51export CLASSPATH=$JAVA_HOME/lib/opt/eclipse/ec原创 2014-03-25 22:37:00 · 578 阅读 · 0 评论 -
linux服务共享目录,挂载
一、挂载 (两台linux服务器挂载共享一个磁盘)比如 我有两台服务器 分别是192.168.1.5,192.168.1.6登录192.168.原创 2014-05-19 21:29:44 · 739 阅读 · 0 评论 -
linux sheel脚本里面“$? -eq o”
数据处理中上下游任务之间的依赖关系有事是根据上游任务的完成标识(文件)是否存在去判断如下面的例子:hadoop fs -ls ssss.db/__progress__/complete/$todayTen/account-hierarchy-group hierarchy_group=$?$?是shell变量,表示"最后一次执行命令"的退出状态.0为成功,非0为失败.原创 2016-07-13 10:54:11 · 1191 阅读 · 0 评论 -
sh脚本例子指定日期的rerun
#!/bin/bashis_cr=0sources=$1START_DATETEN=$2END_DATETEN=$3[[ $sources =~ "-cr" || $sources =~ "-all" || $sources =~ "-report" ]] && is_cr=1sleep_30mins=1800sleep_20mins=1200sleep原创 2016-08-04 19:19:33 · 473 阅读 · 0 评论