LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: elais

如何给一个文本文件插入行号

[复制链接]
发表于 2006-5-5 19:48:19 | 显示全部楼层
呵呵,又长见识了,谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-5-5 21:20:35 | 显示全部楼层
d00m3d兄太客气,我也长了见识,这个dog还是第一次听说,当即安装了一个,似乎多了网络的支持,具体还有待探索。
回复 支持 反对

使用道具 举报

发表于 2006-5-6 11:41:58 | 显示全部楼层
Post by seamonkey
gnu的cat大概都支持吧,我不确定,这个可移植性应该是指所有类UNIX系统。

我这两天再翻了一遍Unix FAQ和GNU Bash FAQ,觉得shell脚本的可移植性真是个大学问。有时Linux用户习以为常的用法,在Linux以外的Unix世界根本行不通,comp.unix.shell中的帖子关于GNU Bash的只占了很小一部分。

用定一个版本的bash,语法就一样了。GNU bash 也只是一个shell而已,和其他的不兼容很正常的吧?


(以上的解决方法,让我开眼界了。。活活。。。)
回复 支持 反对

使用道具 举报

发表于 2006-5-6 11:51:55 | 显示全部楼层
bash可以运行在严格的posix模式下。

只用Linux的基本可以不为这个问题担心,但如果在一个多种*NIX系统杂处的环境中,就必须加以考虑了。我见到一些单位,Linux系统没多少,IBM, SCO的专有UNIX版本倒有不少。

bash的变化也不少啊,{1..9}序列扩展就没法用在3.0以下版本。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表