Quick Tips: Lightning Fast File Creation med Terminal

Quick Tips: Lightning Fast File Creation med Terminal
Dette innlegget er en del av en serie som heter Taming The Terminal.Speed ​​Up Your Terminal arbeidsflyt med Command aliaser og .profileWrite en Alfred Extension å opprette filer på Fly

Ville det ikke vært flott om du raskt kan lage alle typer filer i OS X, og legg den i en katalog? Med noen raske Terminal kommandoer, kan du! Les videre for å se hva de er.




Men Terminal skremmer meg!

jeg vet, er Terminal et skummelt sted. Hvis du ikke vet hva du gjør, kan du seriøst skru med systemet på en dårlig måte. Ikke bekymre deg om, vi er her for å hjelpe deg gjennom det.

Selv om du aldri har åpnet Terminal, vil du være i stand til å trekke dette en av ...

dagens Quick Tips er perfekt for alle som har noen grad av Terminal erfaring. Selv om du aldri har åpnet Terminal, vil du være i stand til å trekke dette av, jeg lover.



Tre trinn til filoppretting Bliss

Å kunne opprette nye filer på direkten via tastaturet er ganske mye garantert å få deg til å føle deg som en slags Mac veiviseren.

Før du begynner å kalle deg selv Gandalf skjønt, det er tre kommandoer som du må forstå. Hver av disse vil spille inn vår endelige filoppretting biten.

Trinn 1. Endre Directory

Før vi lære å lage nye filer, må vi lære å sørge for at de går inn i rett sted. Som standard når du åpner opp Terminal, det skal peke til Hjem-mappen.

Bare for å være sikker på dine omgivelser, 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 Hjem-mappen hvis du tar den opp i Finder.
Resultatet av ls kommandoen er en liste over innholdet i den gjeldende katalogen.

Dette konseptet er nøkkelen. Navigere kataloger i Terminal er akkurat som å navigere i Finder, du bare bruker tekst i stedet for et GUI.

For dagens eksempel, vil vi ønsker å bruke Skrivebord-mappen. For å gjøre dette, trenger vi å "endre kataloger" med "cd", som så:
cd Desktop /
Trinn 2. Lag en mappe

Når du er på skrivebordet, er det på tide å lage en mappe. Dette gjøres via "mkdir" -kommandoen.
Mkdir webproject

Kommandoen ovenfor bør gi en mappe på skrivebordet som heter "webproject". Endre navnet til noe du liker og se mappen dukker opp umiddelbart på skrivebordet.
Lag en mappe med mkdir
Trinn 3. Lag filer med Touch

Opprette en fil med Terminal er super enkelt. Alt du trenger å gjøre er å skrive "berøring" etterfulgt av navnet på filen du ønsker å lage.
Berøre index.html

Dette vil skape en "index.html" filen i din aktive katalogen. < .no> Opprett en fil med berørings



sette alt sammen

nå som vi vet hvordan alle tre trinnene fungerer, nå la oss sette dem ut i praksis i en lang kommando som vil gjøre alt at vi må. Merk at du kan skrive inn flere kommandoer på en enkelt linje hvis du skille dem med et semikolon
cd Desktop /.; mkdir webproject; cd webproject; berøre index.html; berøre style.css

La oss bryte dette ned for å se hva vi har oppnådd.

Først brukte vi "cd" for å endre vår katalog på skrivebordet

Neste brukte vi "mkdir" for å opprette en mappe for prosjektet vårt.

når du har opprettet en mappe, må du navigere til det, så vi snudde igjen til vår gode venn "cd".

Endelig har vi opprettet to filer med touch-kommandoen.

Tips: Du kan enkelt opprette flere filer med en enkel berøring kommando, bare skille filnavn med mellomrom: Trykk index.html style.css



jukse med TextExpander

Hvis du tenker at dette er en forferdelig mye å huske og skrive hver gang du ønsker å opprette en fil, du har rett. Inntil du er virkelig komfortabel med Terminal, kan dette være en klumpete og vanskelig prosess. Men med TextExpander eller annen tekst utvidelse app, kan du trekke den av med bare noen få tastetrykk.

Alt du trenger å gjøre er å kaste den linjen med kode ovenfor nøyaktig slik den vises i en makro, og velg deretter noe kort og konsis å utvide den (jeg bruker "web #" for dette eksempelet.)
Gjør Terminal kommandoer lett med TextExpander

Hvis du virkelig ønsker å få fancy, kan du bruke fylle inn verdier for å snu dette til en passelig makro som kan være forskjellig hver gang du kjører den. For å gjøre dette, skriver du inn følgende tekstutdraget i "Innhold" delen av makroen
cd Desktop /.; mkdir% fill: mappe%; cd% fill: mappe%; berører% fill: file%;

Som du ser, brukte vi den samme variabelen (mappe) for de to første feltene. Dette betyr at du bare trenger å skrive dette i gang, og det vil automatisk synkronisere i begge steder. Hvis du aktiverer denne makroen med TextExpander, vil du få en fin liten skjema å fylle ut.
Bruk fylle inn verdier for ekstra godhet.



Gå prøve det!

nå som du har sett hvordan du oppretter filer i Terminal, er det tid for deg å gi den en sjanse. Prøv ut noen eksempler, og fortell oss hva du synes i kommentarfeltet nedenfor.



Previous:
Next Page: