码迷,mamicode.com
首页 >  
搜索关键字:shopt    ( 38个结果
linux 标注主机别名
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
Linux下删除除了指定文件外的其他文件
#shopt-sextglob(打开extglob模式)#rm-rf!(file1)
分类:系统相关   时间:2017-09-29 00:06:55    阅读次数:170
常用Shell命令
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
ubuntu tab键不能自动补全命令的参数
/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
shell tips
1、shopt 命令可以设置shell的可选参数 -s 开启某个选项 -u 关闭某个选项 -p 列出所有可设置的选项 其中开启extglob选项,shell将启用模式匹配 2、eval能够执行字符串中的命令,例子如下: 3、unset用于删除变量 4、IFS变量为分隔符设置,默认为' '。当然,我们 ...
分类:系统相关   时间:2016-12-02 14:25:52    阅读次数:210
linux命令-shopt
shopt命令 开启与关闭 开启之后,以下5个模式匹配操作符将被识别: ?(pattern-list) - 所给模式匹配0次或1次; *(pattern-list) - 所给模式匹配0次以上包括0次; +(pattern-list) - 所给模式匹配1次以上包括1次; @(pattern-list) ...
分类:系统相关   时间:2016-09-05 10:32:07    阅读次数:256
shopt
本文出自 “Mr_Computer” 博客,请务必保留此出处 Bash Shell有个extglob选项,开启之后Shell可以另外识别出5个模式匹配操作符,能使文件匹配更加方便。开启方法很简单,使用shopt命令:shopt -s extglob 关闭,,使用shopt命令:shopt -u ex ...
分类:其他好文   时间:2016-08-12 07:54:33    阅读次数:121
Linux操作系统基础解析之(七)——Bash(Shell)基础知识(3)
五、注释在非交互shell中或交互式shell中,内置命令shopt的选项interactive_comments被开启。以"#"开始的词使得这个词所在这一行上所有其他的剩余字符都被忽略(或称注释)。交互式shell不用开启interactive_comments选项也不支持注释。interactive_comments选项在交互式shell中..
分类:系统相关   时间:2016-06-04 18:08:31    阅读次数:445
如何使用脚本自动备份阿里云rds数据库
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
38条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!