Olen kadottanut projektin sourcet ja nyt haluaisin tehdä uuden version, mutta en oikein keksi mitenkä tämä sitten tehdään, järjestetään?
Eli minulla käyttäjä näkee aina osoitteen tyyliin
\
\bin
\home
\home\root
\etc
\etc\rc
\etc\passwd
jne..., joten cd komento on käytössä tyyliin:
cd \bin
, jolloin se menee \bin -hakemistoon, mutta kuinka minä siis järjestänkin sen, että jos mä laitan komennon
cd ....
niin se meneekin edelliseen hakemistoon eli tässä tilanteessa juureen?
No eikö SHELL-käsky kelpais tuohon?
SHELL "cd.."
Ei ihan... en osaa oikein selittää, mutta minulla on
rootdir$ ja path$, joista rootdir$ voi olla mitä tahansa, kunhan se on vain ohjelman juurihakemisto ja path$ on se, joka muuttuu ohjelman käytössä kokoajan, joka on "\", johon sitten cd komennolla joko lisätään tai poistetaan ja siitä riippuen sitten myös muut komennot toimivat eli esimerkiksi jos ollaan hakemistossa \bin niin ls komennolla näytetään hakemisto rootdir$ + path$ eli vaikka esimerkiksi A:\bin\ (rootdir$ on aina tyyliin a: tai a:\ohjelma)
Aihe on jo aika vanha, joten et voi enää vastata siihen.