为您找到与linux获取操作命令的使用方法或参数选项内容相关的共200个结果:
对于单个文件,使用sed命令很容易做到。如果需要替换某个指定文件夹下所有文件,借助grep和sed组合成一条命令也可以轻松搞定。那么如何操作呢?读文网小编就给大家讲解一下具体方法。
grep命令可以查找单个文件或文件夹下文件中的内容,使用参数“r”或“-R”可以递归查找指定文件夹下的所有文件;参数“l”可以让grep输出包含指定字符串的文件名,首次匹配成功后立刻停止对同文件的查询。如果不使用“l“,grep查询单个文件时输出文件中所有包含指定字符串的行,对文件夹查询时则按照“文件名:包含字符串行”的方式输出。
find . -type -d -name *.html|xargs chmod 755
浏览量:2
下载量:0
时间:
ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件,这里读文网小编详细介绍Linux ftp命令的一些经常使用的命令,相信掌握了这些使用Linux 进行ftp操作将会非常容易。
如果在ftp 会话期间要与一个以上的站点连接,通常只用不带参数的ftp命令。如果在会话期间只想与一台计算机连接,那么在命令行上指定远程主机名或IP地址作为ftp命令的参数。
浏览量:3
下载量:0
时间:
在Excel中,未免需要用到提取单元格内容的函数进行提取,这个函数也比较常用,如果掌握了会对办公有很大的帮助,下面是读文网小编带来的关于excel提取单元格内容函数的使用方法的内容,欢迎阅读!
1、如图所示的例子,计算长方体体积。
2、这个例子相对简单,我们可以手工将含有的公式的单元格挑选出来。
3、但是如果碰到包含公式比较多且规律性不是很强的复杂表格,手工就会非常繁琐,就需要我们换一个思路了。点击“编辑”,选择“查找”,如果是07版本的,从开始菜单项,选择编辑工具栏中的“查找和选择”。
4、点击“选项”,查找范围选择“公式”。输入“product”或者需要查找的任何公式,这里需要注意的是2003版的只能输入公式才能查找,07版的直接点击“公式”就可以查找。
5、如图,所有的公式都被查找出来,但是如果输入的是“=单元格*单元格*单元格”,如最开始手工查找的图所示的那种貌似是无法查找,如果哪位朋友知道在03版中这种的怎么查找,欢迎告知,非常感谢。
浏览量:2
下载量:0
时间:
在Excel中,录入完数据后,往往需要获取到单元格的地址,除了单元格地址之外,还有行号、列号、列标的位置有时候也会需要去获取,下面是读文网小编带来的关于excel获取单元格位置函数的使用方法的内容,欢迎阅读!
excel获取单元格位置函数的使用步骤1:同ROW函数一样,COLUMN函数可以返回列号。如下图:
第三:获取一个区域的行数。
excel获取单元格位置函数的使用步骤1:同ROW函数类似,ROWS函数可以返回一个区域的行数。如下图:
第四:获取一个区域的列数。
excel获取单元格位置函数的使用步骤1:同COLUMN函数类似,COLUMNS函数可以返回一个区域的列数。如下图:
第五:获取单元格地址。
ADDRESS函数可以返回指定行、列的单元格地址。ADDRESS函数的语法如下:
excel获取单元格位置函数的使用步骤1:ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])
excel获取单元格位置函数的使用步骤2:其中的row_num和column_num分别输入数字,即指定的第多少行、第多少列。abs_num如果是1或者省略就表示绝对引用,如果是2表示绝对行号,相对列标,如果是3表示相对行号,绝对列标,如果是4表示相对引用。常用的只有前面3个参数。具体如下图:
第六:返回列标字母。
通过第五条我们可以得到单元格地址的文本,那么我们将其中的数字去掉就可以得到列标的文本了。
excel获取单元格位置函数的使用步骤1:例如,想返回第23列的列标,我们可以用ADDRESS公式:=ADDRESS(ROW(),23,4)获得单元格地址,然后将数字去掉。公式是=SUBSTITUTE(ADDRESS(ROW(),23,4),ROW(),"")
excel获取单元格位置函数的使用步骤2:其中第一参数是ROW()目的是方便将数字替换掉。将ROW()替换成一个固定的数字,比如输入:=SUBSTITUTE(ADDRESS(1,23,4),1,""),也是可以的。也就是输入的行数是多少,最终就替换掉多少。
浏览量:2
下载量:0
时间:
tr命令可以用来对文本进行压缩删除以及替换等多种操作,十分强大,下面读文网小编介绍了Linux系统中文本操作命令tr的使用讲解,希望大家喜欢。
可以把tr看作为一个简化的sed工具,tr表示为:translate。tr命令主要用于实现以下两个功能
替换操作的字符串转换。
删除操作的字符串转换,可以很容易的删除一些控制字符或者是空行。
tr命令能够实现的功能,都能够用sed命令来实现。但就具体的替换功能来说,tr用起来更容易,也比较简单。
一,命令格式
[html]
tr [option] ["string1"] ["string2"] < file
常用的选项有:
默认选项。就是没有任何选项的时候,tr默认为替换操作,就是将string1在文件中出现的字符替换为string2中的字符,这里要注意的是替换关系。
-c选项,用string1中字符的补集替换string1,这里的字符集为ASCII。
-d选项,删除文件中所有在string1中出现的字符。
-s选项,删除文件中重复并且在string1中出现的字符,只保留一个。
-c选项在使用时,只是将string1替换为现在的补集,如在使用
C代码
[html]
[root@localhost client]# echo "hello world,root,2012" | tr -c "0-9" "*"
*****************2012*
可以看出,我们使用0-9,添加-c选项后,会把0-9替换为其补集,这时补集自然不包含0-9,而包含很多其它的字符,接下来就把所有的其它字符都替换成*号,但不包含数字。
如果只需要替换数字的话:
C代码
[html]
[root@localhost client]# echo "hello world,root,2012" | tr "0-9" "*"
hello world,root,****
二,字符串的取值范围
指定string或string2的内容时,只能使用单字符或字符串范围或列表。
[a-z] a-z内的字符组成的字符串。
[A-Z] A-Z内的字符组成的字符串。
[0-9] 数字串。
octal 一个三位的八进制数,对应有效的ASCII字符。
[O*n] 表示字符O重复出现指定次数n。因此[O*2]匹配OO的字符串。
三,控制字符的不同表达方式
速记符 含义 八进制方式
a Ctrl-G 铃声 07
Ctrl-H 退格符 10
f Ctrl-L 走行换页 14
Ctrl-J 新行 12
Ctrl-M 回车 15
Ctrl-I tab键 11
v Ctrl-X 30 注意这些控制字符,如果想在linux下输入,如我们可能需要输入^M这种字符,只需ctrl+V+M同时按下即可。
四,字符替换
这是tr的默认操作,先看下面的命令和输出
C代码
[html]
[root@localhost client]# echo "hello world" | tr "a-z" "A-Z"
HELLO WORLD
[root@localhost client]# echo "hello world" | tr "a-l" "A-Z"
HELLo worLD
[root@localhost client]# echo "hello world" | tr "a-z" "A-H"
HEHHH HHHHD
第一行输出就是将小写换成大写。
第二行输出将小写中的a-l分别换成A-L,而将小写中的l以后的字符都不替换。
第三行输出将小写中的a-h换成A-H,而h以后的字符都换成H,因为后者的替换空间没有前面的字符空间大,所以就重复后面的H,相当于后面的字符是A-HHH......HHHHH。
如果我们想要进行大小写转换,可以按下面的输入:
C代码
[html]
tr "a-z" "A-Z" < inputfile
五,去除重复字符
这个时候,所用的选项是-s选项,如:
C代码
[html]
[root@localhost client]# echo "hello world,root" | tr -s "ao"
hello world,rot
[root@localhost client]# echo "hello world,root" | tr -s "lo"
helo world,rot
[root@localhost client]# echo "hello world,root" | tr -s "a-z"
helo world,rot
[root@localhost client]# echo "hello world,root" | tr -s "0-9"
hello world,root
第一行表示将输入字符串中的包含在"ao"字符集中的重复字符去掉,只留一个。因为"hello world,root",只有o满足条件,所以将root变成rot,把中间的两个o变成一个。
第二行将hello和root两个字符都压缩了。
第三行表示将a-z中的除复字符都去掉。
第三行表示将字符串中的重复的且重复字符在0-9字符集中的字符去掉,这里没有。
如果我们想要去掉空行,可以这样操作:
[html]
tr -s "" < inputfile 或者 tr -s "