数组:存放多个元素的连续内存空间。 声明数组:bash-4以后支持除默认的0,1,2……还可以自定义索引格式,此类数组称之为“关联数组” 声明索引数组:declare -a NAME 声明关联数组:declare -A NAME 索引数组赋值: 索引方式赋值:ARRAY_NAME[INDEX]=va ...
分类:
编程语言 时间:
2018-08-30 02:06:51
阅读次数:
216
本文将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk;提供的例子和参数都是最常用和最为实用的,我对shell脚本使用的原则是命令单行书写,尽量不要超过2行;如果有更为复杂的任务需求,还是考虑py ...
分类:
系统相关 时间:
2018-08-27 23:24:26
阅读次数:
250
大数据学习路线java(Java se,javaweb)Linux(shell,高并发架构,lucene,solr)Hadoop(Hadoop,HDFS,Mapreduce,yarn,hive,hbase,sqoop,zookeeper,flume)机器学习(R,mahout)Storm(Storm ...
分类:
其他好文 时间:
2018-08-25 14:28:06
阅读次数:
149
#screen ping ychack.com //挂置后台ping本站 #screen ping baidu.com //挂置后台ping百度 #screen -ls //列出进程 #screen -r -d 进程号//回到进程 当只挂置单个后台会话时 直接使用screen -r回到会话 ...
分类:
系统相关 时间:
2018-08-24 22:52:06
阅读次数:
390
今天遇到一个很诡异的问题,一直运行很正常的shell脚本失败了,只是昨天增加了一个参数而已。 报错信息: /bin/bash^M: bad interpreter: No such file or directory 后来发现root cause, 昨天修改文件的时候在windows中修改保存,然后 ...
分类:
系统相关 时间:
2018-08-23 13:00:29
阅读次数:
230
第1章 shell基础 1.1 什么是shell Shell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出屏幕返回给用户。 1.1.1 shell对话方式 交互的方式:从键盘输入命令,通过/bin/bash的解析,可以 ...
分类:
系统相关 时间:
2018-08-19 18:01:15
阅读次数:
218
1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 ...
分类:
系统相关 时间:
2018-08-17 11:22:00
阅读次数:
202
Abstract : 1, Linux shell 变量的基本运算 no1=7; no2=8; echo " let command " let no1++; let no2--; let no1+=3; let no2-=5; let result=no1+no2; printf "let res ...
分类:
系统相关 时间:
2018-08-12 15:38:54
阅读次数:
213
一.基本介绍 shell脚本是包含一些命令或声明,并符合一定格式的文本文件,通常用于自动化常用命令,执行系统管理和故障排除,创建简单的应用程序,处理文本或文件。shell脚本在一定程度上可以理解为是将各类命令预先放入到一个文件中,方便一次执行的一个程序文件。shell脚本是纯文本文件,由于shell ...
分类:
系统相关 时间:
2018-08-11 15:39:32
阅读次数:
213
暂无 玩转变量与环境变量 玩转变量与环境变量 ...
分类:
系统相关 时间:
2018-08-11 01:19:04
阅读次数:
153