E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Shell学习
awk中RS,ORS,FS,OFS区别与联系
awk中RS,ORS,FS,OFS区别与联系awk中RS,ORS,FS,OFS区别与联系张映 发表于 2010-12-02分类目录: shell标签:awk, FS, OFS, ORS, RS,
shell
XZC.Log
·
2015-11-26 23:00
Shell学习
笔记 - 条件判断式
1.判断格式1)test参数文件例:test-e/root/install.log2)[参数文件] --推荐使用例:[-e/root/install.log]注意:中括号后面和前面需要有空格2.判断文件类型参数1)-d文件:判断该文件是否存在,并且是否为目录文件2)-e文件:判断文件是否存在3)-f文件:判断文件是否存在,并且是否为普通文件4)-s文件:判断文件是否存在,并且是否为非空5)其他文件
风格时光
·
2015-11-26 23:00
Shell学习
笔记 - 环境变量配置文件
一、source命令功能:在当前bash环境下读取并执行配置文件中的命令1.命令格式source配置文件 或 .配置文件2.命令示例[root@localhost~]#source/etc/profile#让/etc/profile配置文件生效 [root@localhost~]#./etc/profile#与上面的命令效果一样二、全局环境变量配置文件全局环境变量配置文件会对所有用户生效。1./
风格时光
·
2015-11-25 22:00
Shell学习
笔记 - 运算符
一、Declare命令1.命令格式declare[+/-][选项]变量名其中:-:给变量设定类型属性+:取消变量的类型属性2.参数说明-i:将变量声明为整型-a:将变量声明为数组类型-x:将变量声明为环境变量-r:将变量声明为只读变量-p:显示指定变量被声明的类型3.示例1)-i示例:声明整型变量,由于shell默认变量的类型是字符串类型,如果需要进行数值的运算,则需要将变量转化为整型#!/bin
风格时光
·
2015-11-24 23:00
Shell学习
笔记 - Shell变量
一、变量的命名变量名必须以字母或下划线开头,由字母、数字、或下划线组成,变量名的长度不能超过255个字符。二、变量的分类1.用户自定义变量2.环境变量3.位置参数变量4.预定义变量三、用户自定义变量用户自定义变量是“局部变量”,只能在当前的Shell中生效1.定义变量变量名=变量值示例:注意:等号前后不能有空格,否则会出现以下错误提示:2.变量调用$变量名或${变量名}示例:3.变量叠加示例:或:
风格时光
·
2015-11-23 23:00
Power
Shell学习
笔记[分享]
数组其实在任何语言里都是一个比较头疼的学习对象,在学习PowerShell的空余时间,做了以下简单整理: 1. 在PowerShell中,只要把不同的对象用逗号“,”连接起来,就可以构造出数组对象。 例如:520,'abc',2MB,0xFFFE 520 abc 2097152 65534 上面的小例子输出了4个对象:数值“520”、字符串“abc”、
·
2015-11-13 21:16
powershell
Shell学习
输出 echo变量 alue=“Theron”,value=100只读变量readonly value="12345" 2 readonly value 3 value="2345" 运行的话会输出 ./a.sh: 行 3: value: 只读变量使用 unset 命令可以删除变量 value1
·
2015-11-13 15:51
shell
linux
shell学习
记录
1.shell脚本开始以 #! /usr/bin 这个叫做Shebang 这个指定解释器的路径 2.shell 一些配置在~/.bashrc中,运行的历史shell命令在~/.bash_history 中 3.shell 脚本以分号或新起一行分割命令 4.设置echo输出不同的颜色 colors: reset=0, black=30, red=31, green=32,
·
2015-11-13 11:56
Linux shell
Shell学习
笔记
都是一些零碎的知识,遇到什么写什么吧! 1、shell脚本参数 C用(int *argc, char *argv[])处理参数,python sys.argv[0](脚本名字)、sys.argv[1]、sys.argv[2]等表示各个参数,shell脚本自己处理命令参数的方式如下: (1) $# 传递到脚本的参数个数,不包括脚本命令本身。如判断参数是否是2个: #!/
·
2015-11-13 07:46
shell
Shell的学习就从重装系统开始吧
小标题:与Fedora的爱恨情仇 干巴巴的
shell学习
实在枯燥,看来学习姿势还是要从实践入手 起因:传说中的不作死就不会死,昨晚偶遇一本PDF,讲glade编辑界面的,以下就被吸引了,跟着讲解搞出个界面
·
2015-11-13 05:04
shell
linux
shell学习
(常用命令)
echo: 功能说明:显示文字。 语 法:echo [-ne][字符串]或 echo [--help][--version] 补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。 参 数: -n 不要在最后自动换行 -e 若字符串
·
2015-11-13 02:24
Linux shell
Linux
Shell学习
简单小结(更新中……)
if-fi #! /bin/bash # 删除文件 和 新建文件 file=readme function delFile(){ if [ -e ./$file ];then rm -f ./$file echo "del $file ..." fi } function addFile(){ if [ ! -f ./$file ];then touch $file echo
·
2015-11-12 14:12
Linux shell
shell学习
笔记--持续记录
1.#!/bin/sh 使用sh程序来执行下边的代码 #!/bin/more 输出下边的代码 #!/bin/可执行程序 下边的代码将会作为此程序的输入 2. * 可以用来匹配文件名,正则匹配,作为乘法。**还可以作为幂运算 3.(( 代码)) 即可以做数学运算,也可以在里面添加c代码 4.$可以是代表一个已经定义的变量,可以作为正则匹配的行结束符,$$代表当前
·
2015-11-11 17:47
shell
SHELL学习
笔记----IF条件判断,判断条件
前言: 无论什么编程语言都离不开条件判断。SHELL也不例外。 if list then do something here
·
2015-11-11 16:51
shell
$()和${}和$(())和(())
Shell学习
笔记 - $()和${}和$(())和(()) $()和${}的用法: 在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用(command substitution
·
2015-11-11 14:33
$
Linux
Shell学习
笔记
一、变量 1、普通变量 variable1=hellovariable2="hello world"echo $variable1 //output helloecho $variable2 //output helloworld 变量自增的实现: 方法一: i=0 i=`expr $i + 1` #中间有空格,加号两边也有空格
·
2015-11-11 02:46
Linux shell
Linux
Shell学习
笔记(一)
Shell,见名知意,就是一个作为用户与Linux OS间接口的程序,允许用户向OS输入需要执行的命令。Shell众多,这里只介绍Bash。 0)实验的Shell版本 显示shell版本: /bin/bash --version 结果: 1)文件.bash_history 该文件保存历史命令,一般是当用户正常退出Shell的时候保存,所在目录为:
·
2015-11-11 01:30
linux
shell
power
shell学习
PowerShell 调试器 在开始运行处,输入powershell ISE回车即可 PowerShell 与操作系统版本 powershell在windows server 2008上自带,但最好在版本号为6.0.7600上使用,6.0.6001版本的server 2008自带的powershell缺少很多常用的功能 PowerShell 比较运算符 -eq 等于
·
2015-11-11 00:13
powershell
Power
Shell学习
笔记(开篇)
PowerShell 是Windows下的最新的脚本编程工具,目前最新版本是2.0。 他在Win7中已经是内置的工具了,所以说不得不学。 在PowerShell之前,Windows操作系统下的Shell有2种: 1, cmd.exe (command.exe in win9x), 在里面可以输入各种Dos命令,对应的脚本是批处理(*.bat) 2, WSH (Window Script H
·
2015-11-10 23:10
powershell
shell学习
笔记之命令(四)
命令的类型:1>.外部命令:在命令提示符中执行的普通命令。2>.内置命令:内置命令是在shell内部实现的。 1.break命令 #!/bin/sh rm -rf fred* echo > fred1 echo > fred2 mkdir fred3 echo > fred4 for file in fred* do if [ -d
·
2015-11-08 13:42
shell
shell学习
笔记之控制结构(三)
1.if语句 if condition then statements esle statements fi 例: #!/bin/sh echo "Is it morning? Please answer yes or no" read timeofday if [ $timeofday = "yes" ]; then echo "Go
·
2015-11-08 13:41
shell
shell学习
笔记之条件(二)
test或者[ #检查文件是否存在 if test -f read.c then ... fi if [ -f read.c ] then ... fi #如果then和if在同一行上,就应该用;把if和then分开 if [ -f read.c ];then ... fi 注意: 1.if空格[空格xxx空格]都有空格2.test命令的退出码(表明条件是
·
2015-11-08 13:40
shell
shell学习
笔记之变量(一)
一、普通变量 1.使用变量之前通常并不需要事先声明,通常赋值的时候创建他们2.默认所有的变量都被看做字符串,并且以字符串存储3.变量区分大小写4.变量名前面添加$符号来访问变量,赋值的时候只需要使用变量名5.如果字符串中包含空格,就必须用引号括起来6.等号两边不能有空格 #!/bin/sh myvar="Hi there" echo $myvar echo
·
2015-11-08 13:39
shell
bash
shell学习
-实践 (自己实现一些小工具)
The poor starve while the rich feast. "穷人饥肠辘辘,富人大吃大喝" 参考资料:鸟哥的Linux私房菜 基础学习篇(第三版) Linux Shell脚本攻略 Linux程序设计(第四版) 一、简易
·
2015-11-02 15:41
shell
Linux
Shell学习
简单小结(更新中……)
if-fi #! /bin/bash # 删除文件 和 新建文件 file=readme function delFile(){ if [ -e ./$file ];then rm -f ./$file echo "del $file ..." fi } function addFile(){ if [ ! -f ./$file ];then touch $file echo
·
2015-11-02 14:15
Linux shell
SHELL学习
笔记----IF条件判断,判断条件
前言: 无论什么编程语言都离不开条件判断。SHELL也不例外。 if list then do something here
·
2015-11-01 15:02
shell
shell学习
之sed
经过这两天sed的学习,发现其实sed其实挺简单的无非就是两句话来总结:sed是一种基于hold space和pattern space的逐句操作编辑器。 为什么这么说呢,通过学习不难发现,不管是grep ,sed都是利用正则表达式进行的操作,所以这里在学习shell编程前我们一定好好的学习正则表达式。 下来介绍一下我对sed的几点认识:首先就是搞清楚hold space和pattern sp
·
2015-11-01 08:21
shell
shell学习
笔记
shell学习
笔记 1、查看/etc/shells,看看有几个可用的Shell 2、 曾经用过的命令存在.bash_history中,但是~/.bash_history记录的是前一次登录前记录的所有指令
·
2015-10-31 14:01
shell
shell学习
之条件测试
test命令用于测试文件状态、数字和字符串,expr命令测试和执行数值输出。 退出状态可用$?查看,0表示正确,其他数字表示错误。 test 一、测试文件状态 test命令有两种格式: 1 test <condition> 2 [ <condition> ] 注意:[]两端都要有空格。常用于测试文件状态的选项如下: 1 -d 目录 2 -s 文件长度大
·
2015-10-31 13:03
shell
shell学习
之awk小记
awk中并没有提供类似C语言fopen或者fprintf函数,但是awk的任何输出函数皆可以由Unix的I/O Redirection,将输出的资料重定位到指定文件,其符号为>或者>>。 建立档案如下: tmp文件: 1 1034 7:26 2 1025 7:27 3 1101 7:32 4 1006
·
2015-10-31 13:54
shell
shell学习
笔记之uniq、join、cut
uniq uniq用来从一个文本文件中删除或者禁止重复行,一般uniq假定文件已经分类,并且结果正确。 sort中的唯一性选项去除所有重复行,而uniq命令并不是这样。在uniq中,重复行是不断重复出现的行,中间不夹杂任何文本内容,如: 1 May Day2 May Day3 May Day4 Going DOwn5 May Day6 May Day.7 May Day uniq将前三
·
2015-10-31 13:52
shell
shell学习
笔记一
1、方括号表达式 在方括号表达式中,所有其他的mete字符(即元字符,特殊字符)都会失去其特殊含义。 eg:[*\.]匹配于字面上的星号、反斜杠和句点。 另外,要让 ] 进入该集合,可以将它防盗列表的最前面。 1 >cat tmp 2 ab]cdef3 acdg4 cd5 a-g6 >grep []] tmp 7 ab]cdef
·
2015-10-31 13:51
shell
bash
shell学习
-shell script基础 (笔记)
A chain no stronger than its weakest link. "一着不慎,满盘皆输" 参考资料:鸟哥的Linux私房菜 基础学习篇(第三版) Linux Shell脚本攻略 Linux程序设计(第四版) 一、什
·
2015-10-31 11:52
script
bash
shell学习
-正则表达式基础 (笔记)
A gentleman is open-minded and optimistic; a small person is narrow-minded and pessimistic. "君子坦荡荡,小人长戚戚" 参考资料:鸟哥的Linux私房菜 基础学习篇(第三版) 一、正则表达式基础 1、什么是正则表达式 正则表达
·
2015-10-31 11:52
正则表达式
bash
shell学习
-shell基础 (笔记)
When you hoist the sails to cross the sea, you willride the wind and cleave the waves. "长风破浪会有时,直挂云帆济沧海" 参考资料:鸟哥的Linux私房菜 基础学习篇(第三版) 一、认识shell 1、什么是shell
·
2015-10-31 11:52
shell
Linux Bash
Shell学习
(十八):String I/O——echo和printf
本文也即《Learning the bash Shell》3rd Edition的第七章Input/Output and Command-Line Processing之读书笔记之二。 echo echo是非常常用的shell命令。参数如下: -e:打开反斜杠字符backslash-escaped的解析,即对/n,/t等字符进行解析,而不视之为两个字符 -E:关闭反斜杠字符的解
·
2015-10-31 11:02
String
shell学习
http://tille.garrels.be/training/bash/index.html http://wiki.bash-hackers.org/syntax/expansion/intro http://wiki.bash-hackers.org/ 几本书记录如下: A Practical Guide to Linux Commands, Editors, an
·
2015-10-31 10:11
shell
Shell 脚本学习资料搜集
Shell文档 ChinaUnix上大神“網中人”总结的Shell十三问,强烈推荐,这本书讲得比较精炼,而且都是一些
Shell学习
中容易把握不住的一些细节难点
·
2015-10-31 10:38
shell
uniq 去除重复命令使用方法介绍
原文地址 Linux
Shell学习
:uniq命令使用方法介绍uniq命令的作用:显示唯一的行,对于那些连续重复的行只显示一次!接下来通过实践实例说明.
·
2015-10-31 09:06
uniq
Shell-学习笔记
-------------------------记录了我的
Shell学习
笔记---------------------------- TIPS: 1.shell文件第一行使用"#!
·
2015-10-27 14:26
shell
shell学习
:几道常见shell习题
1. 编写shell脚本,计算1-100的和; 1 #! /bin/bash 2 sum=0 3 for i in `seq 1 100`; do 4 sum=$[$i+$sum] 5 done 6 echo $sum 计算-00和 2. 编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则
·
2015-10-27 13:19
shell
shell学习
错误之二
今儿继续学习shell script的相关知识,当然了还是按照鸟哥的基础书来看!在实验又是遇见错误: root@zhou:/scripts# sh sh013.sh [: 21: 20111201: unexpected operator sh013.sh: 23: declare: not found sh013.sh: 24: declare: not found sh013.sh: 25:
·
2015-10-23 08:04
shell
新手必看:Windows PowerShell 学习资源汇总
Windows PowerShell 初学者入门教程 Windows PowerShell 1.0 官方入门文档下载 (附中文版) Power
Shell学习
电子书: Windows
·
2015-10-21 12:37
powershell
Unix&Linux技术文章目录(2015-01-12更新)
Shell学习
总结  
·
2015-10-19 11:26
linux
shell学习
的点点滴滴―启动脚本
[root@localhost ~]# cd/etc/rc.d/init.d/ //进入系统服务所在文件夹 [root@localhost init.d]# ls //查看当前系统服务 acpid halt multipathd rpcidmapd anacron h
彩伦
·
2015-10-17 09:41
学习
shell学习
的点点滴滴―启动脚本
[root@localhost ~]# cd/etc/rc.d/init.d/ //进入系统服务所在文件夹 [root@localhost init.d]# ls //查看当前系统服务 acpid halt multipathd rpcidmapd anacron h
彩伦
·
2015-10-17 09:41
学习
Shell学习
/基本Linux命令/文件与目录
文件与目录列表:ls参数分两种:单字母参数、全字参数。-l 列表形式显示。-i显示每个文件的索引值(inode)。-F显示目录和文件using"/"。-R当前目录下包含的文件。ls-lxxx 匹配xxx的文件或路径,然后以列表形式显示。创建文件:touch创建文件:touchtest1。修改时间:-a改变访问时间;-m改变修改时间。指定时间:-touch-t201510141655test1。复制
u010250151
·
2015-10-14 16:00
linux
shell
shell学习
实例一
企业mianshi题1:使用for循环在/oldboy目录下批量创建10个文件,名称依次为:oldboy-1oldboy-2oldboy-3......oldboy-10提示:以后再考大家文件前缀也要随机,结尾是数字序列。例如随机创建10个文件,包含oldboy字符串,结尾是1-10,扩展名是html。例如:afds_oldboy_1.html,khadf_oldboy_2.html脚本如下:#!
cjun1990
·
2015-10-08 17:00
Linux
Shell学习
笔记5:理解Linux文件权限
1、用户账户用户ID:UserID,缩写为UID,一个数值。权限是通过创建用户时分配的UID来跟踪的。登录名name:用户用来登录系统的最长8字符的字符串。用户密码(1)root账户Linux系统的管理员,通常分配给它的UID是0。(2)系统账户Linux系统会为各种各样的功能创建不同的用户帐号,这些账户并不是真的用户。是系统上运行的各种服务进程访问资源用的特殊账户。所有运行在后台的服务都需要一个
tiana0
·
2015-10-03 18:00
uid
组
linux文件权限
gid
用户账户
Linux
Shell学习
笔记4:使用Linux环境变量
1、查看全局环境变量 printenv2、显示单个环境变量的值 echo $SHELL3、启动和退出shell启动新的shell bash退出子shell exit4、显示为某个特定进程设置的所有环境变量(全局环境变量+局部环境变量)set5、设置局部环境变量 test=testing(环境变量名、等号、值之间没有空格)echo $test(引用环境变量需要$)test='testing a
tiana0
·
2015-10-03 17:00
set命令
linux环境变量
alias命令
bash命令
printenv
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他