pushd / popd

Mikähän idea noissa komennoissa on verrattuna tavalliseen cd <hakemisto> ja cd .. pakitukseen? Viittaisi johonkin pinomuistihommaan, mutta mitä etua siitä saadaan?
3188
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Esimerkiksi pushd komennolle voi antaa absoluuttisen polun eli vaikka "pushd /etc" ja popd sitten palaa aiempaan hakemistoon oli se sitten missä tahansa. "cd .." ei tässä esimerkissä toimisi.

Lisätietoa saa "pushd --help" ja "popd --help" komennoilla.

Äänestä
  • Okei, nyt ymmärsin. Ja tuota pushausta voinee jatkaa useamman kerran, ja aina palataan popilla edelliseen. Itse asiassa tuonhan saisi toteutettua parilla aika simppelillä skriptilläkin, kun tallettaaa polut ympäristömuuttujaan.

    Äänestä

  • Anonyymi kirjoitti:

    Okei, nyt ymmärsin. Ja tuota pushausta voinee jatkaa useamman kerran, ja aina palataan popilla edelliseen. Itse asiassa tuonhan saisi toteutettua parilla aika simppelillä skriptilläkin, kun tallettaaa polut ympäristömuuttujaan.

    Ninhän ne on, perl-skriptejä libfile:n avulla näköjään. Käytin noita joskus - osoittautui helpommaksi pitää useaa terminaalia auki yhtä aikaa kuin pomppia muistin varassa eri paikoissa. Näppäinkomentoina toteutettuna noista tosin pidin, kun forward- ja backward näppäimillä sai siirryttyä hakemistojen välillä - vaan eipä tuokaan jäänyt käyttöön pidemmän päälle.. mikähän oli skriptin nimi?

    Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Mikähän idea noissa komennoissa on verrattuna tavalliseen cd <hakemisto> ja cd .. pakitukseen? Viittaisi johonkin pinomuistihommaan, mutta mitä etua siitä saadaan?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu