- MacWorld:

Terminal med OS X-smak

Av



Nästan allting du kör i din OS X-terminal är grejer som är porterade från andra UNIX-dialekter. Är det inte en AIX-version i botten kan du ge dig katten på att det kommer från Linux. Eller BSD. Men det finns en handfull kommandon som Apple själva snidat fram. Och många av dem är riktigt bra.

Ett exempel på detta kommandona i ”md”-serien. Det finns många sätt att söka efter grejer från terminalen; ”find” är ett och ”locate” ett annat. Men varför använda det när det välslipade Spotlight redan gör jobbet åt dig? Databasen är nämligen tillgänglig via prompten. Med ”mdfind” letar du efter en given term. Vill du sedan ha mer metainformation om filen får du det genom ”mdls”.

mdfind MacWorld
mdls Terminalkommandon.doc


Ett annat enkelt, men fantastiskt smidigt kommando är ”open”. Med det kan du, som namnet antyder, öppna filer och kataloger. Det är ett smidigt sätt att till exempel läsa en PDF-fil. Dokumentet öppnas i Preview och när du stänger det programmet är du tillbaka i terminalen igen. På samma sätt kan du öppna det aktuella fönstret i Findern, om du vill fortsätta att jobba grafiskt.

open About\ Stacks.pdf
open .


Kommandot ”lsof” kan ge dig information om vilka filer som är öppna. Men vill du se en löpande lista kan du använda ”opensnoop” istället. De ser i realtid de program som nyttjar något på maskinen. Perfekt om du undrar varför din hårddisk snurrar igång. Men du kan också studera en given process eller fil. Programmet använder sig av ”dtrace” och kräver lite extra rättigheter, så du kommer att få mata in ditt lösenord.

opensnoop
opensnoop -f /Users/MacWorld/secret.txt
opensnoop -p 1234


Med de två kommandona ”pbcopy” och ­”pbpaste” får du ett gränssnitt till klippbordet. Istället för att behöva använda musen kan du alltså få in det du vill ha direkt från prompt. Detta är väldigt användbart. Inte minst vid skriptande. Till exempel kan du skapa ett script som ­automatiskt ersätter ord i den text du har i minnet eller dumpa ut innehållet till en ­textfil.

pbpaste|sed ’s/macworld/
MacWorld/g’|pbcopy
pbpaste > kbdump.txt


För fotointresserade kan ”sips” spara många timmar. Programmet kan utföra enklare åtgärder på en stor hög bilder. Det kan spara en hel del tid om du anpassar alla dina mästerverk till att passa din bloggmall. Eller kanske vill du bara spegelvända alla dina filer av outgrundlig anledning. Möjligheterna är många.

sips -z 800 600 *.png
sips -f horizontal *.jpg


Talsyntes har inte riktigt nått den nivå som 2001 lovade oss, men det kan faktiskt användas till nyttigheter ändå. Istället för att låta ett skript skicka ett mail eller visa information på skärmen kan du låta datorn tala om för dig att jobbet är klart. Ännu intressantare om någon loggar på din dator, kanske. Programmet ”say” låter dig göra just detta. Men räkna inte med att det låter bra.

say Someone just logged on to your FTP server
say I cannot let you do that Dave


Alla kommandon ovan kan du köra direkt från prompten. Anledningen är att de ligger i en av de kataloger som är definierade i din miljövariabel ”PATH”. Men det finns faktiskt spännande kommandon på andra ställen också. Ett sådant är ”airport”, som bland annat kan leverera information om ditt nätverk. Hela sökvägen måste med. Skapa en genväg eller ett alias för att komma åt den lättare.

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I”




Varsågod, vi bjuder på MacWorlds testspecial 2014!


Mer sånt? Fyll i din e-postadress så får du MacWorlds nyhetsbrev

Please don't insert text in the box below! Villkor



Frågor om vårt kommentarsystem, se vår FAQ: idg.se/faq

Artikelkommentatorerna ansvarar själva för sina inlägg.

OBS! Läs dessa regler som gäller vid postning av inlägg.

Regler för inlägg i artikelforumet

Kommentatorn ansvarar själv för sina inlägg. Inlägg som innehåller diskriminerande uttalanden, personliga påhopp eller språk som kan uppfattas som stötande, kommer att tas bort av tjänstgörande redaktör. Även datorkrigsinlägg och inlägg som är utanför ämnet, kan tas bort.

IDG förbehåller sig dessutom rätten att i varje enskilt fall bedöma huruvida ett inlägg ska tas bort, även om det inte faller under någon av reglerna ovan.

Upprepat postande av olämpliga inlägg kan medföra avstängning från artikelforumen.

Frågor? Mejla till redaktören, carl.grape@idg.se.

Läs mer om vår policy i diskussionsforum

Annons: Nyheter från Telia

Så surfar du snabbare på jobbet

Så surfar du snabbare på jobbet

Blir du frustrerad av att nätet går så långsamt på jobbet? Vi har 7 tips som snabbar upp surfen.

MacWorlds podcast


Du har väl inte missat vår podcast? Redaktionen diskuterar spaningar och nyheter i Applevärlden. Prenumerera för att inte missa något avsnitt.



- MacWorld:

Apple delar aktien - gör större återköp


- MacWorld:

Apple

iPhone lyfter Apples kvartal


- MacWorld:

Ordkrig mellan Apple och Samsung


- MacWorld:

Varför startar sd-kortet upp iPhoto?


- MacWorld:

Så får du supernätverk via thunderbolt


- MacWorld:

Apple uppdaterar Airport och Facetime



Nyheter och tips från Teknik & Trender. ANNONS

Är du också rädd att bli av med dina bilder?

Populära appar till Iphone just nu

Första portabla hårddisken på 4 TB

Så väljer du rätt mobilabonnemang





iOS 7 och OS X Mavericks

- MacWorld:

Nu kan alla vara med och betatesta OS X


- MacWorld:

Retsam reklam från Apple


- MacWorld:

iOS 7

Nu finns iOS 7.1.1 för nerladdning


- MacWorld:

Apple Software Update

Säkerhetsfixar för OS X och Apple TV


- MacWorld:

Varför blir skrivbordet rörigt?


- MacWorld:

Samsung

Samsung avvisar Apples miljardkrav


- MacWorld:

Ta kontroll över Macens startobjekt


- MacWorld:

Apple satsar på mobila betalningar


- MacWorld:

Thunderbolt kan bli dubbelt så snabbt

Annons: Nyheter från Telia

Så surfar du snabbare på jobbet

Så surfar du snabbare på jobbet

Blir du frustrerad av att nätet går så långsamt på jobbet? Vi har 7 tips som snabbar upp surfen.

MacWorlds podcast


Du har väl inte missat vår podcast? Redaktionen diskuterar spaningar och nyheter i Applevärlden. Prenumerera för att inte missa något avsnitt.