|
Brug awk at skabe nye mappe i aktuelle bibliotek
Okay, jeg er sikker på, at dette er et latterligt spørgsmål, men jeg ved ikke, så jeg vil bede alligevel.
Jeg har et lille script Jeg skriver for at tage oplysninger fra en kilde, recode det på en bestemt måde, og udskriv til filer for hvert emne, jeg har data for. Alt dette fungerer upåklageligt. Jeg ønsker bare at lægge lidt pynten på kransekagen, hvis du vil og gøre er så lige meget hvor jeg køre scriptet, eller hvilken computer, det vil altid sende alle af produktionen til en ny mappe i det aktuelle bibliotek.
At være mere specifik. Lad os sige jeg kører scriptet i / home / research /.
I stedet for at sende produktionen til det aktuelle bibliotek korrekt, jeg vil oprette en ny mappe til stuff det hele i, så det er ikke intermingled med mine andre filer. Jeg rejser meget, så hvis jeg hardcode ">" iat_exp / "et" _ "sn". Out ", får jeg en fejl, hvis mappen iat_exp ikke eksisterer endnu.
Så jeg vil have mine awk script til at oprette denne mappe, når den begynder at køre.
Jeg håber, at dette er nok nærmere ... Jeg er en uerfaren scripter, og jeg er bare bruger awk i cygwin på min xp laptop, selv om jeg er oprettelsen min første Ubuntu boks, så jeg er temmelig begejstret om.
Tak alle,
Chris
|