Khi tôi hiển thị hướng dẫn cho pwd
lệnh, nó nói rằng các tùy chọn dài như --physical
được hỗ trợ
$ man pwd
PWD(1) User Commands PWD(1)
NAME
pwd - print name of current/working directory
SYNOPSIS
pwd [OPTION]...
DESCRIPTION
Print the full filename of the current working directory.
-L, --logical
use PWD from environment, even if it contains symlinks
-P, --physical
avoid all symlinks
Tuy nhiên, nó thất bại khi tôi gõ như sau
$ pwd --physical
-bash: pwd: --: invalid option
pwd: usage: pwd [-LP]
Tại sao các lựa chọn dài không làm việc cho tôi?
Tôi đang sử dụng RHEL 6.4. Không có bí danh cho pwd được cấu hình. Có vẻ như đó là pwd tiêu chuẩn:
$ which pwd
/bin/pwd
type
thay vì which
, vì which
chỉ hiển thị các lệnh, trong khi type
hiển thị từ khóa, nội dung, bí danh, hàm và lệnh (và đường dẫn lệnh băm). Để biết thêm chi tiết, xem tại sao không sử dụng dịch vụ mà Dùng gì rồi?
man pwd
có lưu ý sau: your shell may have its own version of pwd, which usually supersedes the version described here. Please refer to your shell's documentation for details about the options it supports
ở cuối DESCRIPTION
phần.