Ubuntu 12.10にシェル「z」スクリプトディレクトリジャンパーをインストールするにはどうすればよいですか?
Ubuntu 12.10にシェル「z」スクリプトディレクトリジャンパーをインストールするにはどうすればよいですか?
回答:
*rcコマンドラインを使用してダウンロードしてファイルに追加できます
# Download to latest to home dir
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/z.sh
# Add to .bashrc
echo . /path/to/z.sh >> ~/.bashrc
# Add to .zshrc
echo . /path/to/z.sh >> ~/.zshrc
/usr/local/bin?なぜ実行許可 このファイルを直接実行する必要があるようには見えませんし、のどこかにある必要もありませんPATH。
PATHまたはユーザーが実行可能である必要があることを示すものはありません。
ここから
ダウンロード
wget https://raw.githubusercontent.com/rupa/z/master/z.sh。インストールします
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc。このコマンドはに追加. ~/z.shします。bashrcファイルは、起動時にZを実行するように指示します。- シェルをリロードします
source ~/.bashrc。Zの動作をテストするには、次のディレクトリを参照します。
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~次に、ターミナルから、入力し
z sysてタブボタンを押し、入力します。次に、z nanoタブボタンを入力してヒットし、もう一度入力します。どちらの場合も、Zcdが最初に参照した最初のディレクトリと2番目のディレクトリを自動的に認識したことがわかります。ZshでZを使用する
- を実行します
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc。このコマンドは ファイルに追加. ~/z.shし.zshrc、起動時にZを実行するように指示します。- シェルをリロードします
source ~/.zshrc。
zプラグインリストに追加するだけです~/.zshrc
plugins=(
git
z
)
zスクリプトをホームディレクトリにダウンロードします。
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
次に:
source ~/.zshrc
zスクリプトあなたが受け取ることができる_z_dirs:2: no such file or directory: /home/$USER/.zエラーを。問題を再現するには:mv .z .z.bak、ジャンプをいくつか実行します。
このようなスクリプト(シェル拡張)をインストールする場合、通常、それらをにインストールすることをお勧めします/etc/profile.d。単一のステップでダウンロードしてインストールするには、次のコマンドを使用できます。
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
シェルの変更をインストールする利点のいくつか/etc/profile.d:
chmod +x;