随笔分类 -  bash

摘要:正则表达式基本: ^ 表示一行的开头。如:/^#/ 以#开头的匹配。 $ 表示一行的结尾。如:/}$/ 以}结尾的匹配。 \< 表示词首。 如:\<abc 表示以 abc 为首的詞。 \> 表示词尾。 如:abc\> 表示以 abc 結尾的詞。 . 表示任何单个字符。 * 表示某个字符出现了0次或多 阅读全文
posted @ 2018-06-04 18:25 _Cohen 阅读(94) 评论(0) 推荐(0)
摘要:~ ... 阅读全文
posted @ 2018-06-04 17:30 _Cohen 阅读(285) 评论(0) 推荐(0)
摘要:一 e v a l命令将会首先扫描命令行进行所有的置换,然后再执行该命令。该命令适用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描。这些需要进行两次扫描的变量有时被称为复杂变量。不过这些变量本身并不复杂。e v a l命令也可以用于回显简单变量,不一定是复杂变量。1 eval命令也可以 阅读全文
posted @ 2018-05-29 13:42 _Cohen 阅读(100) 评论(0) 推荐(0)
摘要:#!/bin/bash keep_time=30 service_log_path=/data/dockers/clogs/service/ service_list=`ls ${service_log_path}` now_time=`date -d "n days ago" +%y%m%d` for service in ${service_list};do service_... 阅读全文
posted @ 2018-05-11 15:33 _Cohen 阅读(152) 评论(0) 推荐(0)
摘要:bash命令有如下选项: Bash 的激活选项 -c string 该选项表明string中包含了一条命令.如 bash -c ls ~ -i 使Bash以交互式方式运行 -r 使Bash以受限方式运行 --login 使Bash以登录Shell方式运行 --posix 使Bash遵循POSIX标准 阅读全文
posted @ 2018-05-11 07:21 _Cohen 阅读(186) 评论(0) 推荐(0)
摘要:chkconfig --list 0,1,2,3,4,5,6表示的是等级 1表示:单用户模式 2表示:无网络连接的多用户命令行模式 3表示:有网络连接的多用户命令行模式 4表示:不可用 5表示:带图形界面的多用户模式 6表示:重新启动 阅读全文
posted @ 2018-05-11 06:52 _Cohen 阅读(164) 评论(0) 推荐(0)
摘要:Linux source命令: 通常用法:source filepath 或 . filepath 功能:使当前shell读入路径为filepath的shell文件并依次执行文件中的所有语句,通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。例如,当我们修改了/etc/prof 阅读全文
posted @ 2018-05-10 18:40 _Cohen 阅读(243) 评论(0) 推荐(0)