shell
find_xiaohei
在这里和同名公众号分享计算机相关的内容。
展开
-
shell 编程记录。
记录一些shell编程的问题。1.获取返回信息。如果是返回结果:cmdif [ "$?" == "" ]then echo "一个字符"else echo "另一个字符"fi如果是输出:result=`cmd`if [ "$result" == "" ]then echo "一个字符"else原创 2015-09-07 15:07:33 · 274 阅读 · 0 评论 -
cp命令拷贝目录下指定文件外的其他文件
网上看到有几种方法可以实现,做个记录:1.ls /test |grep -v "^abc" |xargs -i cp -r /test/{} /test2/ 2. cp -r test/[^a]* test2/3. shopt -s extglob cp test/!(abc*)test2/微信号:find_xiaohei...原创 2015-09-28 15:32:13 · 4481 阅读 · 0 评论 -
Linux shell 之 提取文件名和目录名的一些方法
很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等。例如,从路径/dir1/dir2/file.txt中提取也文件名file.txt,提取出目录/dir1/dir2,提取出文件后缀txt等。下面介绍两种常用的方法来进行相关的操作。一、使用${}1、${var##*/}转载 2015-10-30 14:49:29 · 320 阅读 · 0 评论 -
shell 不同颜色打印
shell 脚本经常要打印信息,将不同类型的信息打印为不同颜色,比如错误用红色,正确用绿色等。新建一个文件如下: 1 # 2 # File: echo_color.sh 3 # 4 5 red="\033[0;31m" 6 blue="\033[0;34m" 7 cyan="\033[0;36m" 8 green="\033[0;32m" 9 y...原创 2016-01-14 14:14:52 · 1191 阅读 · 0 评论