echo $PATH > /home/z/path.txt
前に1行を追加してみると/etc/profile
内容は/home/z/path.txt
次のようになります。
/usr/local/bin:/usr/local/sbin:/usr/bin
いくつかの修正/etc/profile
:
# /etc/profile
# Set our umask
umask 022
echo $PATH > /home/z/path.txt
# Append "$1" to $PATH when not already in.
# This function API is accessible to scripts in /etc/profile.d
append_path () {
case ":$PATH:" in
*:"$1":*)
;;
*)
PATH="${PATH:+$PATH:}$1"
esac
}
# Append our default paths
append_path '/usr/bin'
append_path '/usr/local/sbin'
append_path '/usr/local/bin'
/etc/profile
ご覧のとおり、処理中にPATHが空ではありません。私の質問は:/etc/profile
処理する前に変数を設定するスクリプトは何ですかPATH
?
私はこれを見ましたが、/etc/environment
これが私が探しているものではないと思います。
#
# This file is parsed by pam_env module
#
# Syntax: simple "KEY=VAL" pairs on separate lines
#
QT_AUTO_SCREEN_SCALE_FACTOR=1
QT_QPA_PLATFORMTHEME="gnome"
QT_STYLE_OVERRIDE="kvantum"
# Force to use Xwayland backend
# QT_QPA_PLATFORM=xcb
#Not tested: this should disable window decorations
# QT_WAYLAND_DISABLE_WINDOWDECORATION=1
EDITOR=/usr/bin/nano
私はmanjaroでシェルを使用していますzsh
。