linux tr命令详解

  通过使用tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr所能够做的。     tr用来从标准输入中通过替换或删除操作进行字符转...

2018-09-12 10:06:17

阅读数 102

评论数 0

网络学习 curl 和wget 区别

它们的区别,我看到的有如下几点: 1.curl是libcurl这个库支持的,wget是一个纯粹的命令行命令。 2.curl支持更多的协议。curl supports FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS...

2018-08-30 09:42:35

阅读数 50

评论数 0

linux wget 命令用法详解(附实例说明)

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费...

2018-08-30 09:40:11

阅读数 55

评论数 0

Linux shell之数组

引言  在Linux平台上工作,我们经常需要使用shell来编写一些有用、有意义的脚本程序。有时,会经常使用shell数组。那么,shell中的数组是怎么表现的呢,又是怎么定义的呢?接下来逐一的进行讲解,shell中的数组。数组的定义  何为数组?学过计算机编程语言的同学都知道,数组的特性就是一组...

2018-07-02 09:52:04

阅读数 44

评论数 0

awk命令

awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能...

2018-05-17 10:22:41

阅读数 78

评论数 0

Linux中变量 #, @, 0, 1, 2, *,$$,$?的含义

12345678$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是...

2018-05-15 21:39:30

阅读数 109

评论数 0

linux shell 管道命令(pipe)使用及与shell重定向区别

看了前面一节:linux shell数据重定向(输入重定向与输出重定向)详细分析 估计还有一些朋友是头晕晕的,好复杂的重定向了。这次我们看下管道命令了。shell管道,可以说用法就简单多了。 管道命令操作符是:”|”,它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard outp...

2018-05-14 16:54:46

阅读数 112

评论数 0

linux shell数据重定向(输入重定向与输出重定向)详细分析

在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定...

2018-05-14 16:51:00

阅读数 54

评论数 0

linux中sed的用法

sed命令行格式为:         sed [-nefri]  ‘command’  输入文本/文件        常用选项:        -n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n 参数后,...

2018-05-14 16:36:09

阅读数 1721

评论数 0

linux每天一小步---tail命令详解

1 命令功能   tail命令用于显示文件中末尾的内容(默认显示最后10行内容)2 命令语法    tail 【选项参数】 【文件名1】 【文件名2】3 命令参数    -f  用于循环读取文件的内容,监视文件的增长    -F 与-f类似,区别在于当将监视的文件删除重建后-F仍能监视该文件内容-...

2018-05-14 15:32:04

阅读数 70

评论数 0

脚本调试_sh -x 、set -x

sh -x 脚本名.sh 对整个脚本进行跟踪[root@master shellexer]# cat bash.sh #!/bin/bashvar=$1echo $var[root@master shellexer]# sh -x bash.sh hello+ var=hello+ echo he...

2018-05-14 13:59:31

阅读数 73

评论数 0

Hive 脚本执行

hive执行脚本hive -e “sql语句” 会将查询的结果打印在控制台上。 hive -e “sql语句” >> xxx 会将查询的结果重定向到xxx文件中,会显示OK和抓取的数据条数 hive -S -e “sql语句” >&...

2018-05-14 13:51:15

阅读数 800

评论数 0

Unix/Linux脚本中"set -e"的作用

编写shell脚本没多久,对于其许多命令的具体用法还不太熟悉。最近刚好有需求,就尝试用脚本去实现。其中就有用到set -e选项。        在用这个命令之前,也查过其功能,描述比较简单:就是当命令以非零状态退出时,则退出shell。主要作用是,当脚本执行出现意料之外的情况时,立即退出,避免错误...

2018-05-14 13:43:32

阅读数 125

评论数 0

向Hive程序传递变量的三种方法

图 1 外部向Hive程序中传递变量的方法使用Hive编写程序最常用的方法是将Hive语句写到文件中,然后使用hive -f filename.hql来批量执行查询语句。经常需要将外部参数传入到hql语句中替换其中的变量来动态执行任务,比如动态设定数据库名、表名、时间值、字段序列等变量,以达到脚本...

2018-05-03 11:07:34

阅读数 491

评论数 0

linux下的find文件查找命令与grep文件内容查找命令

linux下的find文件查找命令与grep文件内容查找命令   在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间...

2017-10-28 16:15:33

阅读数 124

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭