negativecreep Skrevet 5. mars 2003 Del Skrevet 5. mars 2003 Dette fungerer: cpwd1=${PWD%/*/*}; cpwd2=${PWD/${cpwd1}//}; ..men når jeg prøver å erstatte 'cpwd1' variabelen i linje nr to med verdien av 'cpwd1' variablen slik.. cpwd=${PWD/${PWD%/*/*}//} ..får jeg følgende feilmelding: -bash: bad substitution: no ending `}' in ${PWD% Gjør jeg noe feil her, eller er dette rett og slett ikke mulig å gjøre? Lenke til kommentar
Hurley Skrevet 5. mars 2003 Del Skrevet 5. mars 2003 cpwd=${PWD/${${PWD%/*/*};}//}; Slik kanskje? Eller bruke: {(${PWD%/*/*};)} Lenke til kommentar
negativecreep Skrevet 5. mars 2003 Forfatter Del Skrevet 5. mars 2003 Ser ikke ut til å fungere det heller.. Får feilmeldingen -bash: ${${PWD%: bad substitution på første og -bash: syntax error near unexpected token `(' på den andre.. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå