LinuxGem
此处为老的 LinuxGem,新版 LinuxGem 请移步 www.linuxgem.org

echo 与 sudo 39

2009年4月23日 05:36 in Bash 和它的朋友们 tags: echo sudo
Post_8147

众所周知,使用 echo 并配合命令重定向是实现向文件中写入信息的快捷方式。本文介绍如何将 echo 命令与 sudo 命令配合使用,实现向那些只有系统管理员才有权限操作的文件中写入信息。


使用 diff2html 将 diff 输出结果转换为高亮 HTML 文本 157

2009年4月07日 23:19 in Bash 和它的朋友们 tags: diff
Post_7986

在 http://www.linuxjournal.com/content/convert-diff-output-colorized-html 上提供了一个 Bash 脚本,利用管道机制将 diff 输出结果转换为彩色的 HTML 文档,便于向他人提供易于观看的 diff 对比结果。


termcolor -- 用 Python 打出彩色终端信息 153

2009年3月27日 10:13 in Bash 和它的朋友们 tags: termcolor 终端
Post_7842

termcolor 是个 Python 模块,可以帮你输出终端的彩色字。


Dvtm -- 平铺式终端 53

2009年2月03日 14:00 in Bash 和它的朋友们 tags: dvtm 终端
Post_7034

Dvtm 是一款仿照平铺式窗口管理器的虚拟终端,可以将多个终端界面同时显示出来,并支持随时创建和切换。


Evilvte -- VTE 最轻量终端 44

2009年1月11日 13:48 in Bash 和它的朋友们 tags: 终端 vte evilvte
Post_6867

Evilvte 号称是基于 VTE 的最精简的虚拟终端,但是却拥有 VTE 的大部分功能,比如 Tab 页、背景图片、编码转换。


根据字符串长度排序 26

2008年12月07日 02:09 in Bash 和它的朋友们 tags: 排序 bash
Post_6524

结合 sort 和 awk,根据字符串长度排序。


whohas -- 查询软件包在各个发行版仓库的情况 331

2008年11月30日 01:15 in Bash 和它的朋友们 tags: whohas 仓库
Post_6457

whohas 可以在多个发行版的软件仓库中查询一个软件包,目前支持 Arch, Debian, Fedora, Gentoo, Slackware, Source Mage, FreeBSD, OpenBSD, NetBSD, Fink, DarwinPorts。


使用 CDPATH 变量在目录间跳转 8

2008年11月26日 04:46 in Bash 和它的朋友们 tags: cdpath bash
Post_6428

CDPATH 和 PATH 的用法完全相同,只不过 CDPATH 控制的是执行 cd 目录跳转时的查找顺序。


devtodo —— 在终端中运行的 todo 管理工具 52

2008年11月08日 17:36 in Bash 和它的朋友们 tags: todo
Post_6266

大家见识了许多图形化的 todo 管理工具,与它们相比,devtodo 显得有点另类,它运行于终端,并且提供了一组简洁的 todo 列表管理命令。事实上对于很多 Linux 软件开发人员而言,终端似乎是每天必不可少要一直运行的程序之一,devtodo 便是为这一用户群而写。


在 bash 中忽略不关注的文件 37

2008年11月02日 03:48 in Bash 和它的朋友们 tags: bash
Post_6182

让 bash 不要自动补全特定扩展名的文件。