web-dev-qa-db-ja.com

「z」スクリプトをインストールするにはどうすればよいですか?

Ubuntu 12.10にシェル "z"スクリプトディレクトリジャンパー をインストールするにはどうすればよいですか?

10
raf

zreadme の後 line 48 の後、次のようになります:

インストール:

次のようなものを$ HOME/.bashrcまたは$ HOME/.zshrcに入れます。

. /path/to/z.sh

データベースを作成するためにしばらくCDを実行します。

z.shファイルを選択したディレクトリにダウンロードし、.bashrcがどこにあるかを伝えて、端末が見つけられるようにする必要があります。 (z-Shellも同様です。z-Shellは単なるシェルシステムです。)その後、bashをしばらく使用すると、zがお気に入りの場所を認識します。

14
Travis G.

コマンドラインを使用して*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
10
David Adler

ここ から

  • 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と入力し、タブボタンを押して、もう一度入力します。どちらの場合も、Zが最初に参照した最初と2番目のディレクトリにcdを自動的に認識したことがわかります。

ZshでZを使用する

  • printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrcを実行します。このコマンドは、. ~/z.sh.zshrcファイルに追加し、起動時にZを実行するように指示します。
  • シェルsource ~/.zshrcをリロードします。

Zsh + Oh My ZshでZを使用する

z~/.zshrcのプラグインリストに追加するだけです

plugins=(
 git
 z
)
1
Sangimed

このようなスクリプト(シェル拡張)をインストールする場合、通常、/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;は必要ありません。
  • アンインストールは簡単です(ファイルを削除するだけです)。
  • それらをどこに置いたかを覚えるのは簡単です。
1
Fábio Batista