- 浏览: 194330 次
文章分类
最新评论
一、字符串:
1.求字符串长度:
STRING="Noah's Ark"
# echo ${#STRING}
10
2.截取子字符串:
# echo ${STRING:7:3}
Ark
3.模式匹配
# : 删除最小匹配前缀
## : 删除最大匹配前缀
% : 删除最小匹配后缀
%% :删除最大匹配后缀
# FILENAME=/opt/osmu/goodluck.txt
# echo ${FILENAME#*/}
opt/osmu/goodluck.txt
# echo ${FILENAME##*/}
goodluck.txt
# echo ${FILENAME%/*}
/opt/osmu
# echo ${FILENAME%%/*}
# FILENAME=opt/osmu/goodluck.txt
# echo ${FILENAME%%/*}
opt
二、时间:
1.时间装换为秒(seconds since 1970-01-01 00:00:00 UTC):
# date -d "2012-12-20 00:00:00" +%s
1355932800
2.秒转换回可读时间格式
# date -d @1355932800 "+%Y-%m-%d %H:%M:%S"
2012-12-20 00:00:00
3.指定时间上增加N秒
# date -d'20121219 23:59:57 3 sec' "+%Y-%m-%d %H:%M:%S"
2012-12-20 00:00:00
4.指定时间上,减少N秒
# date -d'20121220 00:00:03 3 sec ago' "+%Y-%m-%d %H:%M:%S"
2012-12-20 00:00:00
http://blog.chinaunix.net/uid/20587169/frmd/56789.html
发表评论
-
SecureCRT突然卡死的问题
2012-11-16 18:48 4667SecureCRT作为著名的SSH客户端,经常用于登陆远 ... -
nohup linux command
2012-10-17 10:15 802nohup command > myout.file 2 ... -
编程环境
2012-10-04 16:37 766gcc gdb:GUN Debugger 什么是 ... -
shell 判断文件,目录,存在,权限
2012-09-28 10:11 829myPath="/var/log/httpd/&qu ... -
linux 截取文件中连续某几行
2012-09-27 16:36 1642sed -n ’5,10p’ /etc/passwd -
VI下删除文本中的^M
2012-09-24 16:45 689:% s/\r//g -
alias
2012-09-20 15:18 655alias l= -
E: 安装源配置文件“/etc/apt/sources.list”第 58 行有错误(发行版解析) E: 无法读取源列表。
2012-09-12 20:56 4124E: 安装源配置文件“/etc/apt/sources.lis ... -
学会shell(二)
2012-09-12 16:59 774cat sample.js | tr -d '\n\t' | ... -
学会用shell
2012-09-11 17:21 774以前要提取文件中某一些列的内容,用Java写,定义类,Buff ... -
Linux shell 常用
2012-09-11 17:15 707查找符合正则表达式的单词egrep -o "\b[[ ... -
Linux Shell 之个人觉得最难学shell command
2012-09-09 10:42 976是难学同时也是最重要的 find xargs gre ... -
Linux shell 牛刀小试之注意事项
2012-09-08 16:05 8621. 赋值操作符之间不能有空格,否则变成比较 2. if w ... -
Ubuntu:unable to boot - please use a kernel appropriate for your cpu
2012-09-06 22:41 1172This kernel requires the follow ... -
计算机网络七层模型
2012-08-29 09:35 0应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。 ... -
Linux 常用命令技巧
2012-08-04 18:26 752一. 在linux下使用ftp命令访问windows下的 ... -
E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题。
2012-05-25 13:58 4267E: dpkg 被中断,您必须手工运行 sudo dpkg - ... -
Linux下常用打包解压缩命令
2011-10-09 10:22 504.tar 解包: tar xvf FileName.tar 打 ...
相关推荐
### Linux Shell 常用技巧详解 在 Linux 系统中,Shell 是用户与操作系统交互的主要方式之一。本文将深入探讨几个常用的 Shell 技巧及其应用场景。 #### 1. 使用 `/dev/null` 和 `/dev/tty` 在 Linux 系统中,`/...
Linux Shell高级技巧实战总结 一、将输入信息转换为大写字符后再进行条件判断 二、为调试信息设置输出级别 三、判断参数是否为数字 四、判断整数变量的奇偶性 五、将Shell命令赋值给指定变量,以保证脚本的移植性 六...
高级shell编程技巧
在这个章节中,作者详细介绍了shell中的一些常用工具,包括管道(pipe)、重定向、grep、sed、awk等。这些工具是shell脚本的核心组成部分,它们允许用户对数据流进行过滤、转换和分析。通过熟练掌握这些工具,你可以...
本资源提供了“Linux Shell常用技巧-带完整书签目录超清文字版.pdf”,这是一个详细介绍了各种Linux Shell操作技巧的文档,包含了完整的书签目录,方便用户快速定位和学习。以下是基于该文档可能涵盖的一些核心知识...
这是一套完整的Unix培训教材,包括Unix常用命令及SHELL编程基础与高级技巧,PDF格式,共30个文件。另有2个Word文档。包内文件清单如下: 01_Shell-文件安全与权限.PDF 02_Shell-使用find和xargs.PDF 03_Shell-...
最后,第五部分可能涵盖了一些系统管理议题,如进程管理、权限控制、cron定时任务,以及Shell脚本在系统维护和监控中的应用。这部分内容对系统管理员尤其有价值,能帮助他们自动化重复性任务,提高效率。 总的来说...
### Shell编程技巧与陷阱详解 #### 一、Shell编程基础概览 Shell编程是Linux系统管理及自动化任务处理的关键技能之一。本文档旨在提供百度内部培训资料中的精华内容,涵盖Shell编程的基础知识、脚本实践及专项知识...
ASP Shell执行命令小技巧 ASP Shell 是一种基于Web应用程序接口(API)的命令执行工具,可以在Windows操作系统中执行命令。下面是ASP Shell执行命令的小技巧: 1. ASP Shell 的权限问题 在 Windows 2003 下,ASP ...
掌握Shell脚本编写技巧能够提高工作效率,尤其是在自动化任务执行、文件管理、系统维护等方面。Shell脚本可以将一系列命令组合在一起,形成可重复使用的程序,极大地简化了日常任务。 三、Shell基础语法 1. 变量:...
在学习Shell源码的过程中,我们还可以了解一些经典的编程技巧,如如何有效地使用内存管理、如何设计清晰的程序结构以及如何优化性能。这对于任何程序员来说都是宝贵的经验。 总的来说,通过研究这个名为“Shell源码...
**Shell技巧与MobaXterm详解** Shell技巧是Linux或Unix系统中的一种核心技能,它允许用户通过命令行界面执行各种任务,如文件管理、系统维护、自动化脚本编写等。MobaXterm则是一款强大的终端模拟器,尤其受到...
书中的内容分为五个部分,旨在帮助读者掌握shell编程技巧,理解UNIX命令及其语法,同时涉猎UNIX的文字处理和基本系统管理。 第一部分:基础篇 这部分通常涵盖shell的基础知识,包括什么是shell,它的作用以及如何...
通过这些教程,学习者可以全面了解Shell脚本编程的基础知识,掌握编写高效、可靠的Shell脚本的技巧,从而更好地管理和自动化Linux系统。每个HTML文件都包含了丰富的实例和实践指导,是提升Shell脚本技能的理想资源。
以下是一些关于“维护常用Linux命令\Shell技巧”的详细知识点: 1. **基本命令操作**: - `ls`:列出目录内容。 - `cd`:切换目录。 - `pwd`:显示当前工作目录。 - `mkdir`:创建新目录。 - `rm`:删除文件或...
渗透linux时下载备份取shell的技巧 - 黑白网络.htm
在本文中,我们将深入探讨Shell脚本的基本概念、语法结构、常见命令及其实用技巧,帮助你掌握这一强大的工具。 首先,Shell是什么?Shell是操作系统提供的一种命令解释器,它允许用户通过文本命令与操作系统进行...
下面是一些常用的样式及其功能介绍: - **SWT.BORDER**:为`Shell`添加一个边框。这通常是默认行为。 - **SWT.CLOSE**:在`Shell`的右上角显示一个关闭按钮。 - **SWT.MIN**:在`Shell`的右上角显示一个最小化按钮...
本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 分两个压缩文件