+ -
当前位置:首页 → 问答吧 → 求教[已解决]:which这个命令在哪个软件包里面?

求教[已解决]:which这个命令在哪个软件包里面?

时间:2008-08-03

来源:互联网

新做的LFS能启动,但是打which的时候发现没有这个命令,请问这个命令在哪个软件包里面?

作者: mydudu   发布时间: 2008-08-03

在 blfs
Chapter 11. System Utilities

cat > /usr/bin/which << "EOF"
#!/bin/bash
type -pa "$@" | head -n 1 ; exit ${PIPESTATUS[0]}
EOF
chmod -v 755 /usr/bin/which
chown -v root:root /usr/bin/which

作者: RTL   发布时间: 2008-08-04

引用:
作者: RTL
在 blfs
Chapter 11. System Utilities

cat > /usr/bin/which << "EOF"
#!/bin/bash
type -pa "$@" | head -n 1 ; exit ${PIPESTATUS[0]}
EOF
chmod -v 755 /usr/bin/which
chown -v root:root /usr/bin/which
lfs的过程中没有安装which。这个问题很头疼。找到拷贝就去可以

作者: JianLee   发布时间: 2008-08-04

谢谢,我还以为是一个软件,原来是个脚本。

作者: mydudu   发布时间: 2008-08-05

也可以是软件啊!请仔细阅读 BLFS 手册:

http://www.linuxfromscratch.org/blfs...ral/which.html

作者: d00m3d   发布时间: 2008-08-05

我在csh下发现是个build-in命令,原来还有which这个包呢,长知识了

作者: mydudu   发布时间: 2008-08-06