このコンテンツは選択した言語では利用できません。
4.25. pdksh
The Public Domain Korn SHell implements the ksh-88 programming language for both interactive and shell script use.
- pdksh — a new package in Red Hat Enterprise Linux 5.4 — does not recognize the keyword
source
in scripts. However, the/etc/profile.d/kde.sh
script uses thesource
keyword in the linesource /etc/sysconfig/prelink
. Consequently, if a user is using pdksh as their shell, and KDE is installed, the following error message will be returned in login shells:ksh: /etc/profile.d/kde.sh[7]: source: not found
To work around this issue, change thesource /etc/sysconfig/prelink
line in the/etc/profile.d/kde.sh
script to. /etc/sysconfig/prelink
The keyword.
is an alias forsource
in all Bourne compatible shells includingbash
,AT&T ksh
, andpdksh
.This issue will be resolved in an upcoming update to Red Hat Enterprise Linux 5.4. (BZ#510374)