老爷康 发表于 2014-10-28 20:51

where is manpath

你的Freebsd下有man,conf(ig)或者manpath.conf(ig)文件吗?ubuntu里在/etc/manpath.config,但是我搜遍了整个freebsd文件,也没有发现类似文件,但是有一个manpath1.config.gz
命令行输入 manpath 也会显示它自动寻找的目录,但是我想添加自己的manpath,需要找到系统配置文件,怎么办?找不见啊。。。。
顺便讲一个自己新知识,freebsd是不支持bash的,而且bash的shell脚本命令有很多与sh、csh是不一样的,例如我刚发现的,function func1(){。。。}在bash可用,sh不支持,去掉function即可

lsstarboy 发表于 2014-10-29 08:35

1、man manpath,能看到结果,它使用的是MANPATH 环境变量
2、FreeBSD默认的是sh,如果习惯了bash,可以安装bash,并chsh修改一下默认的shell,就跟Linux下一样了

老爷康 发表于 2014-10-29 10:16

回复 2# lsstarboy

我找了一下,他显示的是在/etc/man.conf里面,但是我找过了,/etc下并没有,甚至以man开头的配置文件都没有

lsstarboy 发表于 2014-10-29 15:59

回复 3# 老爷康

那就再继续man:
    man man.conf

老爷康 发表于 2014-10-31 22:00

回复 4# lsstarboy


   好吧 我认了其实我都已经查过了 man提示在/etc/man.conf 这个事系统的,还有一个在/usr/local/etc/man.d/*.conf这个是给ports用来添加的,估计是我的系统有问题,系统的就是找不到,哎

lsstarboy 发表于 2014-11-01 10:24

回复 5# 老爷康


    自己建一个man.conf看什么结果?
页: [1]
查看完整版本: where is manpath