Skulle det inte vara bra om du snabbt kan skapa någon typ av fil i OS X och placera den i någon katalog? Med några få snabba Terminalkommandon kan du! Läs vidare för att se vad de är.
Jag vet, Terminal är en läskig plats. Om du inte vet vad du gör kan du allvarligt skruva med ditt system på ett dåligt sätt. Oroa dig inte, vi är här för att hjälpa dig genom det.
Även om du aldrig har öppnat Terminal kan du dra den här av
Dagens Quick Tip är perfekt för alla som har någon nivå av Terminal-upplevelse. Även om du aldrig har öppnat Terminal kan du dra av den här, jag lovar.
Att kunna skapa nya filer på fliken via tangentbordet är ganska säker på att du ska känna dig som en typ av Mac-trollkarl.
Innan du börjar kalla dig Gandalf är det dock tre kommandon som du måste förstå. Vart och ett av dessa kommer att spela in i vårt slutliga filskapningsutdrag.
Innan vi lär oss hur man skapar nya filer måste vi lära oss hur de ser till att de går in på rätt plats. Som standard ska du peka på din hemmapp när du öppnar Terminal.
Bara för att vara säker på din omgivning skriver du in "ls" och trycker på Enter för att se innehållet i den aktiva katalogen. Detta kommer att spotta en lista över filer och mappar som är en direkt representation av vad som finns i din hemmapp om du tar upp det i Finder.
Detta begrepp är nyckeln. Navigera kataloger i terminalen är precis som att navigera i Finder, du använder bara text istället för en GUI.
För dagens exempel vill vi använda skrivbordsmappen. För att göra detta måste vi "ändra kataloger" med "cd", som så:
cd skrivbord /
När du är på skrivbordet är det dags att göra en mapp. Detta uppnås via kommandot "mkdir".
mkdir webbprojekt
Kommandot ovan bör ge en mapp på ditt skrivbord med titeln "webproject". Ändra namnet till allt du vill och titta på mappen dyka upp direkt på skrivbordet.
Att skapa en fil med Terminal är super lätt. Allt du behöver göra är att skriva "touch" följt av namnet på filen du vill skapa.
tryck på index.html
Detta skapar en "index.html" -fil i din aktiva katalog.
Nu när vi vet hur alla tre steg fungerar, låt oss nu sätta dem i praktiken i ett långt kommando som kommer att göra allt vi behöver. Observera att du kan skriva flera kommandon på en enda rad om du separerar dem med en semikolon.
cd skrivbordet /; mkdir webbprojekt; cd webbprojekt; tryck på index.html; touch style.css
Låt oss bryta ner det här för att se vad vi har åstadkommit:
Tips: Du kan enkelt skapa flera filer med ett enda kommando, bara separera filnamnen med ett mellanslag: tryck på index.html style.css
Om du tänker på att det här är en hemsk sak att minnas och skriva varje gång du vill skapa en fil, har du rätt. Fram till att du är väldigt bekväm med Terminal kan detta vara en skrymmande och besvärlig process. Men med TextExpander eller någon annan textutvidgningsapp kan du dra av den med några få knapptryckningar.
Allt du behöver göra är att kasta raden av kod ovanför exakt som det visas i ett makro och välj sedan något kort och söt för att expandera det (jag använder "web #" för det här exemplet.)
Om du verkligen vill ha det, kan du fylla i värden för att göra det till ett anpassningsbart makro som kan vara annorlunda varje gång du kör det. För att göra detta anger du följande kod i "Innehåll" -delen av ditt makro.
cd skrivbordet /; mkdir% fill: mapp%; cd% fyll: mapp%; tryck% fill: file%;
Som du kan se använde vi samma variabel (mapp) för de två första fälten. Det betyder att du bara måste skriva in det här en gång och det kommer automatiskt att synkroniseras på båda platserna. Om du aktiverar detta makro med TextExpander får du en fin liten blankett att fylla i.
Nu när du har sett hur du skapar filer i Terminal, är det dags för dig att ge det ett skott. Testa några exempel och låt oss veta vad du tycker i kommentarerna nedan.