Kirjoittaja Aihe: Apua aloittelijalle  (Luettu 3822 kertaa)

AngryAlien

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Apua aloittelijalle
« : 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 :)
« Viimeksi muokattu: 01.04.06 - klo:18.05 kirjoittanut AngryAlien »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Apua aloittelijalle
« Vastaus #1 : 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.
Janne

Vapaan koodin kananmuna

  • Käyttäjä
  • Viestejä: 1536
    • Profiili
Re: Apua aloittelijalle
« Vastaus #2 : 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).
En Vastaa Vaikeisiin Kysymyksiin.

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Re: Apua aloittelijalle
« Vastaus #3 : 01.04.06 - klo:20.10 »
Asiaa sivuava lisävihje: kannattaa tutustua cd:n lisäksi myös komentoihin pushd ja popd.

AngryAlien

  • Käyttäjä
  • Viestejä: 20
    • Profiili
Re: Apua aloittelijalle
« Vastaus #4 : 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