Ville det ikke vært bra hvis du raskt kunne lage en hvilken som helst type fil i OS X og plassere den i hvilken som helst katalog? Med noen få raske Terminal-kommandoer kan du! Les videre for å se hva de er.
Jeg vet, Terminal er et skummelt sted. Hvis du ikke vet hva du gjør, kan du alvorlig skrue med systemet på en dårlig måte. Ikke bekymre deg selv, vi er her for å hjelpe deg gjennom det.
Selv om du aldri har åpnet Terminal, kan du trekke denne av ...
Dagens Quick Tip er perfekt for alle som har noe Terminal-opplevelse. Selv om du aldri har åpnet Terminal, vil du kunne trekke denne av, jeg lover.
Å kunne lage nye filer på fluen via tastaturet, er ganske garantert å få deg til å føle deg som en slags Mac-veiviser.
Før du begynner å kalle deg Gandalf skjønt, er det tre kommandoer du må forstå. Hver av disse vil spille inn i vår siste filopprettingsbit.
Før vi lærer å lage nye filer, må vi lære å sikre at de går inn på riktig sted. Som standard skal du peke til hjemmemappen når du åpner Terminal.
For å være sikker på omgivelsene dine, skriv inn "ls" og trykk enter for å se innholdet i den aktive katalogen. Dette vil spytte ut en liste over filer og mapper som er en direkte representasjon av hva som er i hjemmemappen din hvis du tar den opp i Finder.
Dette konseptet er nøkkelen. Navigering av kataloger i Terminal er akkurat som å navigere i Finder, du bruker bare tekst i stedet for en GUI.
For dagens eksempel vil vi bruke skrivebordsmappen. For å gjøre dette må vi "endre kataloger" med "cd", slik som:
CD Desktop /
Når du er på skrivebordet, er det på tide å lage en mappe. Dette oppnås via kommandoen "mkdir".
mkdir webprojekt
Kommandoen ovenfor skal gi en mappe på skrivebordet med tittelen "webproject". Endre navnet til alt du liker og se mappen dukker opp umiddelbart på skrivebordet.
Å lage en fil med Terminal er super enkel. Alt du trenger å gjøre er å skrive "touch" etterfulgt av navnet på filen du vil opprette.
trykk på index.html
Dette vil opprette en "index.html" -fil i din aktive katalog.
Nå som vi vet hvordan alle tre trinnene fungerer, la oss nå sette dem i praksis i en lang kommando som vil gjøre alt vi trenger. Merk at du kan skrive flere kommandoer på en enkelt linje hvis du skiller dem med et semikolon.
CD Desktop /; mkdir webproject; cd webproject; trykk på index.html; touch style.css
La oss bryte ned dette for å se hva vi har oppnådd:
Tips: Du kan enkelt lage flere filer med en enkelt berøringskommando, bare skilt filnavnene med et mellomrom: trykk på index.html style.css
Hvis du tenker at dette er forferdelig å huske og skrive hver gang du vil lage en fil, har du rett. Inntil du er veldig komfortabel med Terminal, kan dette være en stor og vanskelig prosess. Men med TextExpander eller en annen tekstutvidelsesapp kan du trekke den av med bare noen få tastetrykk.
Alt du trenger å gjøre er å kaste linjen med kode over akkurat som det vises i en makro og velg deretter noe kort og søtt for å utvide det (jeg bruker "web #" for dette bestemte eksemplet.)
Hvis du virkelig vil ha lyst, kan du bruke fylle inn verdier for å gjøre dette til en tilpassbar makro som kan være forskjellig hver gang du kjører den. For å gjøre dette, skriv inn følgende utdrag i "Innhold" -delen av makroen din.
CD Desktop /; mkdir% fill: mappe%; cd% fill: mappe%; trykk på% fill: file%;
Som du kan se brukte vi den samme variabelen (mappe) for de to første feltene. Dette betyr at du bare må skrive dette inn en gang, og det vil automatisk synkroniseres på begge stedene. Hvis du aktiverer denne makroen med TextExpander, får du et fint lite skjema for å fylle ut.
Nå som du har sett hvordan du lager filer i Terminal, er det på tide for deg å gi det et skudd. Prøv noen eksempler og la oss få vite hva du synes i kommentarene nedenfor.