Linux学习手册
日期:2007年8月28日 作者: 查看:[大字体 中字体 小字体]-
thisisatestformela
指令tr
### 1.比方说要把目录下所有的大写档名换为小写档名?
似乎有很多方式,"tr"是其中一种:
#!/bin/sh
dir="/tmp/testdir";
files=`find $dir -type f`;
for i in $files
do
dir_name=`dirname $i`;
ori_filename=`basename $i`
new_filename=`echo $ori_filename tr [:upper:] [:lower:]` > /dev/null;
#echo $new_filename;
mv $dir_name/$ori_filename $dir_name/$new_filename
done
### 2.自己试验中...lowercase to uppercase
tr abcdef...[del] ABCDE...[del]
tr a-z A-Z
tr '[:lower:]' '[:upper:]'
shell>> echo "this is a test" tr a-z A-Z > www
shell>> cat www
THIS IS A TEST
### 3.去掉不想要的字符串
shell>> tr -d this ### 去掉有关t.e.s.t
this
man
man
test
e
### 4.取代字符串
shell>> tr -s "this" "TEST"
this
TEST
th
TE
名称: reset, tset
使用方法: tset [-IQQrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal]
使用说明:
reset 其实和tset 是一同个命令,它的用途是设定终端机的状态。一般而言,这个命令会自动的从环境变量、命令列或是其它的组态文件决定目前终端机的型态。如果指定型态是'?' 的话,这个程序会要求使用者输入终端机的型别。
由于这个程序会将终端机设回原始的状态,除了在login 时使用外,当系统终端机因为程序不正常执行而进入一些奇怪的状态时,你也可以用它来重设终端机 o 例如不小心把二进制元文件用cat 指令进到终端机,常会有终端机不再响应键盘输入,或是响应一些奇怪字符的问题。此时就可以用reset 将终端机回复至原始状态。选项说明:
-p
将终端机类别显示在屏幕上,但不做设定的动作。这个命令可以用来取得目前终端机的类别。
-e ch
将erase 字符设成ch
-i ch
将中断字符设成ch
-k ch
将删除一行的字符设成ch
-I
不要做设定的动作,如果没有使用选项-Q 的话,erase、中断及删除字符的目前值依然会送到屏幕上。
-Q
不要显示erase、中断及删除字符的值到屏幕上。
-r
将终端机类别印在屏幕上。
-s
将设定TERM 用的命令用字符串的型式送到终端机中,通常在.login 或.profile 中用
范例:
让使用者输入一个终端机型别并将终端机设到该型别的预设状态。
# reset ?
将erase 字符设定control-h
# reset -e ^B
将设定用的字符串显示在屏幕上
# reset -s Erase is control-B (^B). Kill is control-U (^U). Interrupt is control-C (^C). TERM=xterm;
名称: find 用法: find <path> <expression> 使用说明: - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 下一页
-
- Linux学习手册 相关文章:
- ·破解QQ空间相册密码
- ·大智慧股票软件Level-2入门手册
- ·asp代码-注册登陆代码
- ·注册表修改大全之XP
- ·Linux学习手册
- ·西门子的员工手册
- ·2005 最新注册码大全
- ·《罪恶装备X》出招表 - 游戏手册
- ·9istatspack使用手册
- ·中兴 ZXDSL831 使用手册
- Linux学习手册 相关软件
- ·佳影MTV电子相册制作系统 V7.2
- ·VirtuaGirl 虚拟女孩 V2.08 汉化注册版
- ·高清晰影楼相册制作系统 2007 V5.0
- ·注册码生成器 V1.0
- ·统一驾照模拟考试系统v3.0 驾校版 + 注册机
- ·COCO电脑监控系统 V 7.66 注册版
- ·delphi编程手册 V3.0
- ·Flash相册制作大师 2007 V3.1
- ·机械设计手册 V3.0
- ·佳艺超强FLASH相册 V2.0
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:gunzip
下一篇:赶走一些你不希望进入的用户
精品推荐
热点TOP10
- ·什么是MIS
- ·Linux操作系统源代码详细分析
- ·BIOS知识大全
- ·Linux学习手册
- ·linux知识大全
- ·Vi命令一览表
- ·Linux/Unix环境下的make命令详解
- ·LINUX 常见问题1000个详细解答
- ·Linux循序渐进(19):shell
- ·RPM命令大全
- ·Linux中QQ的配置
- ·Linux主要shell命令详解
- ·最新linux iso光盘下载点
- ·Linux发行版图标大全
- ·常见端口表汇总
- ·linux内核编译详解
- ·Linux From Scratch安装学习笔记
- ·万能声卡驱动(Alsa)的安装方法
- ·Linux下用pptp连接VPN服务器
- ·Bourne shell编程入门及脚本测试
特别推荐
- ·BIOS知识大全
- ·如何编写Linux设备驱动程序
- ·Linux管理工具介绍
- ·Linux操作系统源代码详细分析
- ·Linux下用pptp连接VPN服务器
- ·在linux7.1上安装jdk+tomcat+oracle9i笔记
- ·Linux学习手册
- ·学习Linux的八点忠告
- ·深入分析Linux防火墙
- ·UNIX系统后门的安放和日志的擦除
- ·揭开Expect的神秘面纱
- ·万能声卡驱动(Alsa)的安装方法
- ·长篇连载--arm linux演艺---序
- ·为CanonPIXMAiP1000喷墨打印机安装驱动程序
- ·详细讲解Linux系统下ADSL拨号上网方法
- ·使用ImageMagick 的提示与技巧
- ·轻松实现 Linux系统下互联网过滤功能
- ·Linux下一些故障现象以及解决的相关资源
- ·重安装gentoo 2005.1 for AMD64版经验
- ·Linux/Unix环境下的make命令详解
