Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: 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 :)
-
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.
-
#!/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).
-
Asiaa sivuava lisävihje: kannattaa tutustua cd:n lisäksi myös komentoihin pushd ja popd.
-
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