Vraag Hoe installeer ik het "z" -script?


Hoe installeer ik de shell "z" script map jumper op Ubuntu 12.10?


8
2018-01-31 21:10


oorsprong




antwoorden:


In de z  Leesmij na regel 48, het zegt:

Installatie:

Zet zoiets in je $ HOME / .bashrc of $ HOME / .zshrc:

. /path/to/z.sh

cd rond voor een tijdje om de db op te bouwen.

U moet het downloaden z.sh bestand naar een map van uw keuze, en vertel het uw .bashrc waar het is, zodat uw terminal het kan vinden. (Hetzelfde geldt voor z-shell, wat gewoon een ander shell-systeem is.) Daarna, nadat je een tijdje bash hebt gebruikt, z zal je favoriete locaties kennen.


13
2018-01-31 21:49





U kunt downloaden en toevoegen aan *rc bestanden met behulp van de opdrachtregel als zo

# 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

7
2017-09-10 17:37



@VolkerSiegel Er is helemaal geen link in dit antwoord, dus uw opmerking is niet erg nuttig. David: Het is echter waar dat je antwoord niet veel uitleg geeft. Ik zie de shell-opmerkingen, maar zou je die in het antwoord zelf kunnen uitbreiden? Bedankt. - Seth♦
@Seth Ja, ik vroeg op meta met betrekking tot het omgaan met dit als "link only" en iets geleerd: meta.askubuntu.com/questions/11980/... Ik mengde het markeren met commentaar op sluiten. - Volker Siegel
@ Alexander, waarom /usr/local/bin? Waarom uitvoerbare rechten? Het ziet er niet naar uit dat dit bestand direct moet worden uitgevoerd of dat het ergens in moet staan PATH. - muru
@muru Voel je vrij om opnieuw te bewerken als je het niet eens bent, hier is een rode draad askubuntu.com/questions/195652/..., maar respect voor permissies, ik zou het mis hebben, niet mijn sterke gebied, ik kon niet vinden waar ik deze aanbeveling vandaan kom, groeten - Alexis
@Alexis Yep, ik rol terug. Niets tot dusver geeft aan dat het script aanwezig moet zijn PATH of dat het door de gebruiker moet kunnen worden uitgevoerd. - muru


Bij het installeren van scripts als deze (schaalvergroting), is het meestal een goed idee om ze te installeren /etc/profile.d. Om in één stap te downloaden en te installeren, kunt u de volgende opdracht gebruiken:

sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
          -o /etc/profile.d/z.sh

Enkele van de voordelen van het installeren van uw shell-aanpassingen op /etc/profile.d:

  • Het is beschikbaar voor alle shells en gebruikers;
  • Dat is niet nodig chmod +x;
  • Het is gemakkelijker om de installatie ongedaan te maken (verwijder gewoon het bestand);
  • Het is gemakkelijker om te onthouden waar je ze neerzet.

-1
2017-09-28 22:30



dit werkte gewoon niet - Xerus