Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
macce

macce

Medlem
  • Plats Stockholm
  • Sysselsättning Nyfiken och nyswitchad peezee/linux-användare. Men vänta nu... det stämmer ju inte längre. Nu är jag bara en glad Macanhängare som gärna kör hoj när jag inte hackar vid burken eller jobbar.
  • Registrerad 2003-10-05
  • Senast aktiv 2014-02-16
  • Antal inlägg 402

Foruminlägg

De senaste inläggen macce har skrivit i forumet.

  • Medlem
  • Stockholm
  • 2007-06-29 15:59
Ursprungligen av Baron:

Hur hanterar man shellscript? Hur exekverar man?

Ändra "MYDIR=<full sökväg till katalogen>" så att den stämmer. Full sökväg kan till exempel vara "/Users/baron/gamlafiler/", så då ska det stå:

MYDIR=/Users/baron/gamlafiler

Spara skriptet i en mapp, till exempel i "minaskript" i hemmamappen. Om du vill vara tydlig så döper du det till någonting.sh för att indikera att det är ett shellskript.

Starta Terminalen. Finns i Verktygsprogram (heter Utilities så?).

Navigera till katalogen där skriptet ligger.

cd /Users/baron/minaskript

Det går även att skriva "cd " och sedan dra mappen från Finder till Terminalen om man inte orkar skriva hela vägen. Tryck Enter. (Är jag kanske övertydlig nu...?)

Se till så att skriptet blir exekverbart.

chmod +x skriptnamn.sh

Kör det genom att skriva namnet med punkt slash innan.

./skriptnamn.sh

Punkt slash betyder att man talar om för Terminalen att "leta i den här katalogen där jag står efter skriptnamn.sh, och ingen annanstans".

Skriptet startar och körs tills du avbryter det genom att trycka ctrl-c eller stänger Terminalen.

Jag misstänker att det går att göra ett alias till skriptfilen så att det går att köra genom musklick också. Testa!

  • Medlem
  • Stockholm
  • 2007-06-29 13:02
Ursprungligen av Baron:

Ser imponerande ut! Men i min snäva värld av skript reflkterade jag inte ens över att det finns nåt annat än applescpript. Jag har inte en aning om hur man använder din fina kod...

Attans då. Jaja, någon annan kanske får användning av det någon gång. Äppleskriptande är jag ingen hejare på så det överlåter jag med glädje åt Richard R och er andra som kan.

  • Medlem
  • Stockholm
  • 2007-06-29 12:02

Pratar vi shellskript?
Denna snutt hittar alla filer (-type f) nedåt i katalogstrukturen (från snuttens startkatalog ".") som är äldre än 60 minuter (-mmin +60).

Flaggan "-exec" kör kommandot som står efter och "{} \;" innebär att det körs på objektet (filen) som find-kommandot hittar, i det här exemplet listar den filerna med full information.

find . -type f -mmin +60 -exec ls -la {} \;

Om man vill göra det till ett skript kan det se ut så här:

#!/bin/bash
MYDIR=<full sökväg till katalogen>
find $MYDIR -type f -mmin +60 -exec ls -la {} \;
# Om du vill radera filen, kör med detta istället:
# find $MYDIR -type f -mmin +60 -exec rm {} \;

Kan köras via cron, eller möjligtvis så här, så att det vilar i fem minuter mellan varje sökning:

#!/bin/bash
MYDIR=<full sökväg till katalogen>
while true; do
 find $MYDIR -type f -mmin +60 -exec ls -la {} \;
# Om du vill radera filen, kör med detta istället:
# find $MYDIR -type f -mmin +60 -exec rm {} \;
 sleep 300;
done

Avbryt skriptet med ctrl-c.

Lägg inte skriptet i samma katalog som filerna du söker efter, eftersom skriptet då kommer att radera sig själv när det blir äldre än en timme.

När du testar rm-kommandot i skriptet kan det vara smart att lägga på flaggan "-i" så att du får konfirmera varje borttagning, ifall det skulle blir nåt konstigt.

  • Medlem
  • Stockholm
  • 2007-06-27 08:19

Det kommer säkert här, där det verkar som om ingen ringer längre utan alla skickar SMS. Typ som dagens vanliga abonnemang för X kr/mån med fria SMS och MMS, men avgiftsbelagda samtal.

Jag tror inte att det blir någon större skillnad på abonnemangen här i Sverige bara för att det kommer ut en ny telefon. Kanske om Apple skulle välja att binda upp en operatör här också, precis som i USA, och därmed få kunna påverka tjänsternas utformning och priser.

  • Medlem
  • Stockholm
  • 2007-06-27 08:06

Tja... jag tycker inte det låter farligt alls. Jag förutsätter att "mobile-to-mobile" är motsvarar "mobilsamtal inom det egna nätet", men 400 spänn för obegränsade samtal plus obegränsad datatrafik (som iPhone verkar vara mest avsedd för) känns helt okej.

Nu kommer priserna och tjänstepaketen i Sverige säkerligen inte att se ut så där, men jag skulle lätt betala 400 för samma tjänster här.

Vad får man betala för flat-rate-abonnemang i Sverige idag? Inkluderar det obegränsad datatrafik?

  • Medlem
  • Stockholm
  • 2007-06-24 14:35

Den här utspelar sig på jorden:

Citat:

- Fucking... What the fuck. Who the fuck fucked this fucking... How did you two fucking fucks... Fuck!
- Well, that certainly illustrates the diversity of the word.

  • Medlem
  • Stockholm
  • 2007-06-24 13:36

Näää... det är väl Star Wars? När Ben Kenobi får höra Luke kalla honom "Obi-Wan"...?

  • Medlem
  • Stockholm
  • 2007-06-22 10:21

Där satt den! Snyggt!
EricBradleys tur.

  • Medlem
  • Stockholm
  • 2007-06-22 08:22

Okidoki, en dialog till från samma film:

Citat:

- Jack, come here. I know how deeply you loved her. That's why you must trust me and believe...
- Believe? How can I believe?
- I want you to bring me before nightfall a set of postmortem knives.
- An autopsy? On Lucy?
- No, no. Not exactly. I just want to cut off her head and take out her heart.

  • Medlem
  • Stockholm
  • 2007-06-21 14:46
Ursprungligen av staed:

Det är väl inget som säger att man inte kan ta ett citat ur en film som redan nämnts.

Nä, det är klart... det blir mitt förvillande trick nästa gång!

  • Medlem
  • Stockholm
  • 2007-06-21 14:23

Hmm... och jag som tänkte ta nåt ur just den filmen. Får bli den här istället:

Citat:

- And may I say that miss Lucy is hotter than a June bride riding bareback buck naked in the middle of the Sahara!
- I would watch my colonial tongue if I were you.

  • Medlem
  • Stockholm
  • 2007-06-21 13:26

Die Hard: With a Vengeance. Jeremy Irons är en av mina favoriter.

  • Medlem
  • Stockholm
  • 2007-06-21 00:00

Ojsan. Jag som trodde att ejectknappen på mitt tangentbord hade råkat ut för kattvåld och blivit trög, och så är det en feature. Jag får be katten om ursäkt. :">

Jag skulle nog också vilja ha tillbaka den rappare varianten...

  • Medlem
  • Stockholm
  • 2007-06-20 23:55
Ursprungligen av atomlab:

om du inte aktiverar programmet med tec f12 så är inte programet igång.

Ursprungligen av frazze:

Det är inte helt sant. För om du tittar i processlistan så ser du alla widgetarna = programmen är igång.

Förtydligande: Dashboard och dess widgetar startar inte förrän man aktiverar Dashboard första gången efter en omstart. Efter den första aktiveringen snurrar de mycket riktigt i bakgrunden. Om du startar om din dator och sedan inte aktiverar Dashboard kommer de alltså inte att ta några systemresurser. Ja, förutom lite plats på disken då.

  • Medlem
  • Stockholm
  • 2007-06-20 13:09

Fanns inte konceptet med i några säsonger av Så ska det låta också, då hr Harryson ledde det?

Ang. citatet får jag en känsla, men jag kan inte sätta fingret på nåt. Klurigt...