在MDN下载了一个插件开发示例,几十个文件都被加上多余的.txt后缀名,写了个简单脚本,几行代码轻松解决了这个问题。1 #!/bin/sh2 3 for file in *.txt4 do5 mv $file `basename $file .txt`6 done
分类:
其他好文 时间:
2014-09-05 16:04:41
阅读次数:
240
1、os.path.abspath(path)获取绝对路径,实际上等于os.getcwd()+path2、os.path.basename(path)取path最后的文件或文件名。如果path以/结尾,那么就会返回空值;相对的有os.path.dirname(path),返回的是路径部分3、os.p...
分类:
编程语言 时间:
2014-09-02 17:17:04
阅读次数:
321
wwhowhoamilast:显示/var/log/wtmp文件,显示用户登录历史以及系统重启历史-n:显示最近N次的相关信息lastb:/var/log/btmp文件,显示用户错误的登录尝试历史-n:lastlog:显示每一个用户最近一次的成功登录信息-uUSERNAME:显示特定用户最近的登录信息basename$0:取名字不显..
分类:
系统相关 时间:
2014-08-29 16:16:48
阅读次数:
213
http://ruby-doc.org/core-2.1.2/File.html#method-c-dirname(1)basename(file_name [, suffix] ) → base_nameReturns the last component of the filename give...
分类:
其他好文 时间:
2014-08-28 17:58:25
阅读次数:
202
文件目录相关操作basename 打印文件基本名cat 读出文件到标准输出tac 反向输出文件chgrp 改变文件群组chmod 改变文件的mode位chown 改变文件的所有者cp 拷贝cpio 从tar档案拷贝或拷贝到tar文件里去cut 读取部分文件内容dd 转换或复制文件ls 列出目录文件信...
分类:
系统相关 时间:
2014-08-27 20:18:18
阅读次数:
341
#!/bin/bash#encodebegin##endcodeend#compile=true#Author:birdman#CreateDate:2013-04-28#AlterDate:2013-04-28#Description:#Usage:functionBirdman_Init(){source/etc/profile>>/dev/null2>&1ScriptName=`basename$0`exportpid="${pid}-->$ScriptName"LogF..
分类:
其他好文 时间:
2014-08-26 19:51:38
阅读次数:
325
#!/bin/bash#encodebegin##endcodeend#compile=false#Author:birdman#CreateDate:2013-04-28#AlterDate:2013-05-02#Description:用于加密shell编译#Usage:shcompile.shfunctionBirdman_Init(){source/etc/profile>>/dev/null2>&1ScriptName=`basename$0`exportpid..
分类:
其他好文 时间:
2014-08-26 19:51:17
阅读次数:
210
1.取基名basename用法:basename
PATHhelp:eg:2.取基名的父级目录dirname用法:dirnamePATHhelp:eg:3.登陆系统logout直接输入logout就登出了4.修改账户的密码passwd用法:passwdaccounthelp:修改密码分为两种情况:1)直接输入passwd,后面不跟任何账户,默认是修改root的..
分类:
系统相关 时间:
2014-08-25 17:14:05
阅读次数:
340
1、模块来源:随Perl发行版本一起打包、从CPAN下载
2、阅读模块文档:perldoc CGI
3、安装模块
makemaker方式:
指定安装目录:
Module::build方式:
cpan方式:
4、File::basename模块
5、仅选用模块的部分函数
导入引用列表即可
10、不引入任何函数
通过全名的方式使用:
11、...
分类:
其他好文 时间:
2014-08-17 15:40:33
阅读次数:
209
#!/bin/shfor aFile in *; do oldfile=`basename "$aFile"` newfile=${oldfile:28:40} echo ${oldfile} echo ${newfile} mv "${oldfile}" "${ne...
分类:
其他好文 时间:
2014-08-13 12:52:36
阅读次数:
209