Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: AngryAlien - 01.04.06 - klo:17.48

Otsikko: Apua aloittelijalle
Kirjoitti: AngryAlien - 01.04.06 - klo:17.48
Mitenkäs pystyisin tekemään skriptin joka vaihtaa hakemistoa?
olen yrittänyt mms.

cd /home/teemu/jne.
mutta mitään ei tapahdu.
Ainoastaan näyttää echo lauseet.
Olen siis täysi aloittelija skriptien parissa :)
Otsikko: Re: Apua aloittelijalle
Kirjoitti: janne - 01.04.06 - klo:18.09
Mitenkäs pystyisin tekemään skriptin joka vaihtaa hakemistoa?

mitä olet yrittänyt tehdä hakemistossa jonne koetat siirtyä?

cd /home/teemu/jne.
mutta mitään ei tapahdu.
Ainoastaan näyttää echo lauseet.

kokeileppa näyttää scriptissä hakemistolistaus tuon hakemistonvaihdon jälkeen.
Otsikko: Re: Apua aloittelijalle
Kirjoitti: Vapaan koodin kananmuna - 01.04.06 - klo:18.40
Koodia: [Valitse]
#!/bin/bash
cd /usr/bin
pwd
Tämän skriptin pitäisi tulostaa: /usr/bin
Unixissa ei nimittäin yleensä tulosteta mitään jos komento ei epäonnistunut. echohan sitten on kaiku, joka ohjaa sen jälkeen laitetun syötteen kulloiseenkin määriteltyyn virtaan (oletuksena pääte).
Otsikko: Re: Apua aloittelijalle
Kirjoitti: mgronber - 01.04.06 - klo:20.10
Asiaa sivuava lisävihje: kannattaa tutustua cd:n lisäksi myös komentoihin pushd ja popd.
Otsikko: Re: Apua aloittelijalle
Kirjoitti: AngryAlien - 02.04.06 - klo:11.51
Joo, noniin eli olin vähän mämminyt ja sain skriptini toimimaan ihan tuolla "cd":llä.
Olen vain hieman amatööri näissä jutuissa :)
Kiitokset kuitenkin auttajille