vi /etc/bashrc # Turn on checkwinsize shopt -s checkwinsize [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \[\e[31;40m\]yidao_test\[\e[0m\] \W]\\$ " ...
分类:
系统相关 时间:
2017-11-14 14:40:50
阅读次数:
184
#shopt-sextglob(打开extglob模式)#rm-rf!(file1)
分类:
系统相关 时间:
2017-09-29 00:06:55
阅读次数:
170
1. rm命令,排除文件: 最简单的方法是 # shopt -s extglob (打开extglob模式) # rm -fr !(file1) 如果是多个要排除的,可以这样: # rm -rf !(file1|file2) 2. 显示不可见的控制字符 cat -v file ...
分类:
系统相关 时间:
2017-07-24 10:08:01
阅读次数:
208
在linux应用中经常用到rm有时候只想删除除了匹配到的所有文件以及文件夹。解决方法一:自己写一个脚本。方法二:BashShell有个extglob选项,开启之后Shell可以另外识别出5个模式匹配操作符,能使文件匹配更加方便。开启方法很简单,使用shopt命令:shopt-sextglob开启之后,以..
分类:
其他好文 时间:
2017-05-16 23:38:20
阅读次数:
345
/etc/bash.bashrc里面有这几行语句#enablebashcompletionininteractiveshells#if!shopt-oqposix;then#if[-f/usr/share/bash-completion/bash_completion];then#./usr/share/bash-completion/bash_completion#elif[-f/etc/bash_completion];then#./etc/bash_completion#fi#fi去..
分类:
系统相关 时间:
2016-12-23 19:55:42
阅读次数:
296
1、shopt 命令可以设置shell的可选参数 -s 开启某个选项 -u 关闭某个选项 -p 列出所有可设置的选项 其中开启extglob选项,shell将启用模式匹配 2、eval能够执行字符串中的命令,例子如下: 3、unset用于删除变量 4、IFS变量为分隔符设置,默认为' '。当然,我们 ...
分类:
系统相关 时间:
2016-12-02 14:25:52
阅读次数:
210
shopt命令 开启与关闭 开启之后,以下5个模式匹配操作符将被识别: ?(pattern-list) - 所给模式匹配0次或1次; *(pattern-list) - 所给模式匹配0次以上包括0次; +(pattern-list) - 所给模式匹配1次以上包括1次; @(pattern-list) ...
分类:
系统相关 时间:
2016-09-05 10:32:07
阅读次数:
256
本文出自 “Mr_Computer” 博客,请务必保留此出处 Bash Shell有个extglob选项,开启之后Shell可以另外识别出5个模式匹配操作符,能使文件匹配更加方便。开启方法很简单,使用shopt命令:shopt -s extglob 关闭,,使用shopt命令:shopt -u ex ...
分类:
其他好文 时间:
2016-08-12 07:54:33
阅读次数:
121
五、注释在非交互shell中或交互式shell中,内置命令shopt的选项interactive_comments被开启。以"#"开始的词使得这个词所在这一行上所有其他的剩余字符都被忽略(或称注释)。交互式shell不用开启interactive_comments选项也不支持注释。interactive_comments选项在交互式shell中..
分类:
系统相关 时间:
2016-06-04 18:08:31
阅读次数:
445
vim.mysqldump.sh#脚本都放置到/d20141212/scripts下,创建.mysqldump.sh的文件目的是,这个文件里有数据库的连接信息,要隐藏掉。所以加了.。#!/bin/bash
shopt-s-onounset
exportPATH=/usr/bin/:/bin
bakdir=/d20141212/dbback/msyql
date=$(date+%Y_%m_%d_%H)
dbname=‘XXX‘..
分类:
数据库 时间:
2016-04-14 18:06:29
阅读次数:
722