
工作
qq_43193797
github:https://github.com/yanjie666
展开
-
shell中的${},##, %% , :- ,:+, ? 的使用
假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt可以用${}分别替换得到不同的值:${file#*/}:删掉第一个/及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个/及其左边的字符串:my.file.txt${file#*.}:删掉第一个.及其左边的字符串:file.txt$...转载 2019-06-05 17:26:36 · 4124 阅读 · 0 评论 -
利用shell遍历Hadoop某个路径文件夹中所有文件并放入数组中
具体代码如下:fileList=("")function getfileList() {#get data from hdfsi=0str="adx_mapping_imei"for fn in `hadoop fs -ls ${hfsPath}`do if [[ ${fn} =~ $str ]];then echo "file=>"${fn} ch...原创 2019-06-05 17:33:51 · 2450 阅读 · 0 评论 -
2019年5月28号极光实习第一天
一天创建了好多账号,比如:OpenVPN,jira,wiki等,很多都没接触过,感觉实际工作有难度。实际工作环境挺不错的另外,leader还给我发了本书,《程序化广告,个性化精准投放实用手册》,开始学习啦...原创 2019-05-28 18:18:24 · 312 阅读 · 0 评论 -
java命令 : java -jar 和 java -cp
java -jarjava -jar myClass.jar执行该命令时,会用到目录META-INF\MANIFEST.MF文件,在该文件中,有一个叫Main-Class的参数,它说明了java -jar命令执行的类java -jar*.jar param1 param2运行jar包,会自动到 jar 包中查询mainfest中定义的启动类并运行para...转载 2019-06-06 14:06:45 · 402 阅读 · 0 评论 -
2019年5月29号工作学习
公司使用的压缩snappy原创 2019-05-29 14:14:38 · 140 阅读 · 0 评论 -
[Hive]Hive分区表新增字段
hive (default)> desc pms.test_cross_sale_path;OKcol_name data_type commentpath_id string visit_track_id string visit_product_id bigint visit_category_id bigint visit_brand_id...转载 2019-06-13 17:57:12 · 2148 阅读 · 0 评论 -
XShell 登录跳板机后自动跳转到目标机器
一、引言 在实际的生产环境中,有很多机器都有登录限制,必须通过跳板机进行跳转。 为了避免每次都输入 ssh 跳转命令,可以利用 XShell 实现自动跳转。二、设置步骤2.1 配置登录跳板机的连接地址、用户名、密码2.2 配置登录跳板机后自动跳转到目标机这里的 1、2、3 步相信大家都能理解,重点讲下第 4 步的填写规范...转载 2019-06-10 16:48:52 · 3103 阅读 · 3 评论 -
hive查看创建表语句
hive查看创建表语句 show create table table1;原创 2019-06-10 19:20:49 · 11160 阅读 · 0 评论