LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 933|回复: 9

不用 ./net|less

[复制链接]
发表于 2003-7-4 18:30:07 | 显示全部楼层 |阅读模式
cat net
cat /etc/nsswitch.conf

我每次都要./net|less

我想  less  把加到脚本
发表于 2003-7-4 21:46:05 | 显示全部楼层
try it :
cat net
more /etc/nsswitch.conf
 楼主| 发表于 2003-7-4 23:23:14 | 显示全部楼层
行!!

但我这道题是简化的

我需要几个文件一起用   less  看

less<"cat /etc/nsswitch.conf&&echo&&echo "----------------------------------------------------------"&&echo&&cat /etc/sysconfig/network"

不行啊!!
 楼主| 发表于 2003-7-4 23:25:43 | 显示全部楼层
忘了 上面的使用环境是RedHat 7.x
发表于 2003-7-5 00:05:57 | 显示全部楼层
你试试下面三个哪个适合你
cat file1 file2 ...filen|less
cat file1 file2 ...filen|more
more file1 file2 ...filen
 楼主| 发表于 2003-7-5 00:18:54 | 显示全部楼层
你提供的方法都行

我要的是文件中夹有一些简单的说明  

........echo........
发表于 2003-7-5 00:39:58 | 显示全部楼层
for i in file1 file2 ... filen;do more $i;echo "continue"?;read;done
是这个意思? 还是在文本中夹带说明?
 楼主| 发表于 2003-7-5 01:34:26 | 显示全部楼层
我每次都要按q  才出现  continue ?

输出要这样
file is /etc/sysconfig/mouse
.......................
......................#/etc/sysconfig/mouse的内容

file is /etc/sysconfig/network
.............................
...........................#/etc/sysconfig/network的内容
..........................
要一下全打出来,并能用less 看.
发表于 2003-7-5 01:56:25 | 显示全部楼层
for i in file1 file2 ... filen
do
echo "file is $i";cat $i
done|less
我没测试,你再看看吧~~~
 楼主| 发表于 2003-7-5 10:34:06 | 显示全部楼层
是这样了,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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