404 votos

¿Tienes algún truco o consejo para el Terminal en Mac OS X?

Un consejo o truco por respuesta.

Mi favorito es

open .

Abre la carpeta por la que estás navegando en el Finder. También puedes pasar URLs, imágenes, documentos o cualquier otra cosa a open .

Si especifica un nombre de programa con -a puede pasar la URL, imagen, documento o carpeta a ese programa en su lugar, por ejemplo open -a Preview image.png anulando el programa por defecto establecido para el tipo de archivo.

Por favor, no publique duplicados. Busca en la pregunta así: inquestion:this ls -l

Específico para Mac OS X sólo respuestas.

30voto

Remuestrea la imagen para que la altura y la anchura no sean mayores que el tamaño especificado, por ejemplo, 100x100:

sips -Z 100x100 image.jpg

sips admite otras operaciones como: voltear, rotar, recortar, consultar las propiedades de la imagen, consultar el perfil de color y modificarlo. Consulte man sips para su uso.

27voto

Andrew Walker Puntos 9038

25voto

user2126220 Puntos 21

Con hdiutil puedes montar fácilmente una imagen de disco:

hdiutil mount ~/Desktop/lastest_webkit.dmg

Desmontaje (modo hacker):

hdiutil detach `df | grep WebKit | perl -pe 's@^/dev/([a-zA-Z0-9]+).*@$1@'`

Desmontaje (forma fácil):

hdiutil detach /Volumes/<mountpoint>

o tomar el enfoque más fácil (que churnd sugerido a continuación):

hdiutil detach /Volumes/latest_webkit

25voto

Jeff Bloom Puntos 155

Algunos alias útiles:

alias ..="cd .."
alias ...="cd .. ; cd .."

alias ls="ls -G" # list
alias la="ls -Ga" # list all, includes dot files
alias ll="ls -Gl" # long list, excludes dot files
alias lla="ls -Gla" # long list all, includes dot files

alias stfu="osascript -e 'set volume output muted true'"
alias pumpitup="sudo osascript -e 'set volume 10'"

# Get readable list of network IPs
alias ips="ifconfig -a | perl -nle'/(\d+\.\d+\.\d+\.\d+)/ && print $1'"
alias myip="dig +short myip.opendns.com @resolver1.opendns.com"
alias flush="dscacheutil -flushcache" # Flush DNS cache

alias gzip="gzip -9n" # set strongest compression level as ‘default’ for gzip
alias ping="ping -c 5" # ping 5 times ‘by default’
alias ql="qlmanage -p 2>/dev/null" # preview a file using QuickLook

# Upload image to Imgur and return its URL. Get API key at http://imgur.com/register/api_anon
imgur() { curl -F "image=@$1" -F "key=ANONYMOUS_IMGUR_API_KEY" https://api.imgur.com/2/upload | egrep -o "<original>.+?</original>" | egrep -o "http://imgur\.com/[^<]+" | sed "s/imgur.com/i.imgur.com/" | tee >(pbcopy); }

Todos ellos están en mi ~/.bash_profile para poder utilizarlos en todas las ventanas de la Terminal.

P.D.

alias chpwn="chown"

Para más información, consulte mi repositorio dotfiles en GitHub y/o ver mi .osx para las preferencias y ajustes específicos de OS X .

22voto

Aristotle Pagaltzis Puntos 43253

textutil es una herramienta muy práctica que puede realizar conversiones cruzadas de texto entre HTML, RTF(D), Word (incluyendo XML), OpenOffice.org Writer y el formato webarchive.

Lo utilizo, sobre todo, en un servicio que convierte el texto seleccionado en HTML, lo sube a un servidor y luego lo importa a Instapaper.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X