私は試した:
gaspipe@kali:~/bashscripts$ ls
./ ../ addpath* autoinstaller
gaspipe@kali:~/bashscripts$ cd ..
gaspipe@kali:~$ addpath
addpath: command not found
gaspipe@kali:~$ addpath*
addpath*: command not found
gaspipe@kali:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games/home/gaspipe/bashscripts
環境変数manに関連する問題は、PATH
Linuxではこれほど難しいことはなく、非常に単純な概念です。しかし、パスにディレクトリを追加するスクリプトを作成するだけでも私にとっては難しいことです。
引き続きファイルを開き、長いパス名を入力したくありません~/.bashrc
。ただ入力addpath <dir>
して終わりたいです。
なぜこれが確立された手順ではないのですか?
ベストアンサー1
ローカルフォルダは/usr/gamesディレクトリから分離されていません。
gaspipe@kali:~$ echo $PATH
...:/bin:/usr/local/games:/usr/games/home/gaspipe/bashscripts
それが必要です:
gaspipe@kali:~$ echo $PATH
...:/bin:/usr/local/games:/usr/games:/home/gaspipe/bashscripts
(違いをより明確にするためにPATHの始めを切り取りました。)