Archive for the 'shell' Category
用了Monaco字体
刚刚把等宽字体换成了monaco,并关闭了所有字体的内嵌点阵,看图
附:~/.fonts.conf配置
- <?xml version="1.0"?>
- <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
- <fontconfig >
- <match target="font" >
- <edit mode="assign" name="embeddedbitmap" >
- <bool>false</bool>
- </edit>
- </match>
- </fontconfig>
antiword
不得不说这个软件很有想象力
在终端下查看doc文件,不用启动openoffice了
$ antiword /media/DATA/Books/CS/文章/eclipse环境的配置.doc > 哈哈哈
上面这个方法很有用,可以把doc转换成plain txt(没试过图片怎么半)
再一次,鄙视百度,鄙视国内人云亦云的转载--------ubuntu下rename的真正用法
先来bs一番百度:百度一年你也不知道
再来bs一番国内的胡乱转载的现象:令人发指,无耻至极,没有原创的就不要写
下面是我的遭遇:
上午想批量改几个文件的名字,觉得mv在批量方面不够方便,百度到了rename这个命令,原谅我吧,我总是在百度不到结果时才去看google,以后还是少去百度的好
国内很多贴子都在说linux下没有rename这个命令,扯淡,不过是平常改名字用mv罢了。rename在批量改名方便还是很方便的。
当然了, 也有不少贴子在说rename用法,可是我怎么看都是一模一样的文章被不断转载的。我没用过debian系之外的*nix的rename,但是起码debian跟ubuntu的rename跟他们说的用法不一样(今晚ssh连接unix-center总是time out,等明天试试那里的freebsd跟fedora还有soloris的rename的用法去)
下面是网上的一般用法,声明一下,我没说这是错的,我只是说这个在debian-based系统里不能用,但是看到某个ubuntu用户的百度空间这样写我十分不爽:
rename命令是带3个参数而不是很多人认为的2个参数
…………
下面以例子加以说明:如文件夹中有这些文件foo1, ..., foo9, foo10, ..., foo278,如果使用
rename foo foo0 foo?
则它只会把foo1到foo9的文件重命名为foo01到foo09,因为?通配符只能替代单个字符,所以被重命名的文件只是有4个字符长度名称的文件,文件名中的foo被替换为foo0。
…………
开始我不知道上面的内容在ubuntu下错的,照做了,结果不成功,显示
- Bareword "foo" not allowed while "strict subs" in use at (eval 1) line 1.
仔细检查之后还是不行,经过google之后发现:
debian-based的系统下,rename没有上面那种用法,而是下面的:
On Debian-based distros it takes a perl expression and a list of files. you need to would need to use:
rename 's/foo/foox/' *
试验之,成功
貌似这个用法在不同的发行版之间通用
参考:
地址一:http://ubuntuforums.org/showthread.php?t=41729
地址二:http://forums.whirlpool.net.au/forum-replies-archive.cfm/731925.html
