Rösta på Piratpartiet till EU-parlamentet

2010-01-31

Starta och stoppa Firefox

Firefox må vara bra, men det drar en del resurser. Detta resulterar i att min MacBook ibland måste dra på fläktarna, inte särskilt kul när man ska försöka sova :p (stänga av datorn, vad är det?)

Lösningen har hittills varit ganska rå: ps ax | grep "Firefox" och sedan kill -STOP PID, där PID är Firefox's process-ID, och sedan med argumentet -CONT för att starta igen. Efter ett tag blir man dock lite trött på att skriva allt detta, och löser det hela med ett script:


#!/bin/bash

if [ $1 == "start" ]
then
ps ax | grep "Firefox" | grep -v "grep" | awk '{ print $1 }' | xargs kill -CONT
elif [ $1 == "stop" ]
then
ps ax | grep "Firefox" | grep -v "grep" | awk '{ print $1 }' | xargs kill -STOP
fi