Por causa do CVE-2014-6271 e CVE-2014-7169 no OS XI, estava se perguntando: o bash pode ser substituído inteiramente por outro shell não afetado (por exemplo, traço ou
Por causa do CVE-2014-6271 e CVE-2014-7169 no OS XI, estava se perguntando: o bash pode ser substituído inteiramente por outro shell não afetado (por exemplo, traço ou
Eu encontrei este comando bacana que define o volume para 50% (ou qualquer nível desejado): osascript -e 'set volume output volume 50' Eu adoraria ter um script ou função que me permita digitar v 50ou v 30etc. para alterar facilmente os níveis de volume. Eu tentei fazer esta função bash: v()...
Eu tenho uma instalação padrão de nano debaixo /usr/bin/e eu estou tentando fazer nano realce o código da linguagem de script do bash. Eu tenho procurado por aí, mas não tive sucesso: sempre tenho alguns erros ou simplesmente não funcionam. Por exemplo, tentei baixar o seguinte repositório do...
Quero personalizar meu terminal para exibir rostos emoji, mostrando rosto triste por comando errado e rosto feliz por comando correto que eu inserir. Existe alguma maneira de fazer isso usando meu terminal bash. Aqui está o meu PS1 de .bash_profile export PS1="[\[\e[1;32m\]\@\[\e[m\]]...
Existe alguma maneira de converter um monte de arquivos .ogg em cerca de 30 pastas em uma pasta que contém essas pastas em arquivos .mp3 e colocá-los em outra pasta usando o comando ffmpeg? Os métodos anteriores que eu tentei levaram ao mesmo erro: "* .ogg não existe esse arquivo ou diretório" Se...
eu tenho alguns .bash_profile configurações que restauram meu último diretório de trabalho toda vez que eu faço login no meu shell. No entanto, eu também uso um programa que abre uma janela de terminal no diretório atual aberto no Finder, e faz isso enviando um evento para o Terminal usando...
Eu instalei o sleepwatcher para rodar ~/.sleep antes que meu computador entre no modo de suspensão. Eu preciso desmontar /Volumes/Backup antes que meu computador adormeça. Se eu esquecer de fazê-lo, recebo uma mensagem dizendo que desmontei a unidade, etc., quando o computador é retomado. É uma...
Com grep, posso pesquisar no conteúdo de todos os arquivos em um diretório, por uma instância: grep 'program' *.md procura o padrão programno conteúdo de todos os .mdarquivos no diretório atual. Como pesquiso as notas do Bear no Terminal usando o
Enquanto aprendia o script bash através de um Guia do Iniciante , tentei escrever algumas linhas de código no .sharquivo, criado no TextEdit no macOS Yosemite e executá-lo usando o comando bash \path\to\script\file\example_script.shbash Terminal. Linha de código que eu testei pela primeira...
Eu tenho este código para traduzir uma palavra de / para inglês / espanhol: S=`/usr/local/bin/trans -b -id -no-ansi "$a" | grep Code | awk '{print $2}'` if [ "$S" = "en" ]; then T=es; else T=en; fi /usr/local/bin/trans -b :"$T" "$a" ( trans é de https://github.com/soimort/translate-shell/ )...
Consigo encontrar processos usando top ou ps. Não tem problema. Às vezes, percebo que alguns processos estão ocupando muita memória ou cpu e estou tentando identificar o que é o programa raiz. Por exemplo, o processo sort às vezes acaba levando 2-3 gigas de memória por 4 horas. Gostaria de...
Eu corro o OS X 10.7.5. No momento, estou com um problema no Terminal. Eu habilitei a opção para abrir novas abas no diretório de trabalho atual. No entanto, isso não funciona como esperado, quando o caminho do diretório de trabalho atual contém um ou mais umlauts. Por exemplo, estar em um...
Estou tentando muito encontrar uma maneira simples de buscar todos os UUIDS de rede no meu Mac para poder fazer alguma mágica. Existe um comando para fazer uma coisa dessas? Se eu olhar na lista, vou encontrar uma instância "Ordem de Serviço" ServiceOrder = Array {
Estou executando o OSX 10.8.5 (Mountain Lion). Quando inicio o terminal ou uma nova janela / guia dentro do terminal, não recebo minha solicitação. As últimas informações de login são exibidas corretamente e meu cursor está definido (sem piscar) abaixo dela. Além disso, a barra de título da janela...
Estou escrevendo um script para configurar um ambiente de desenvolvimento para mac, no entanto, estou com um problema em alguns macs de pessoas em que o cask não é instalado. Existe uma maneira de verificar se o barril foi instalado no bash? Idealmente, estou procurando algo como: if...
Estou tentando exportar meu histórico de bate-papo do Skype com isso: https://github.com/Temptin/SkypeExport Depois que eu estiver no diretório de downloads do Terminal, digite (com meu nome de usuário do skype substituído em) ./SkypeExport --db ~/Library/Application\
Eu ssh regularmente em um cluster Linux a partir de um terminal OS X (El Capitan), às vezes com várias guias Terminal. Eu uso o bash e o vim. Eu gostaria de fazer o seguinte: enquanto estiver ssh'd, defina o título da guia Terminal no diretório de trabalho atual usando PROMPT_COMMAND='printf...
Eu uso o Automator junto com o ffmpeg, o que funciona muito bem. Um comando de script de shell é executado com dois parâmetros: -ss 00:00:00 (iniciando) -t 00:00:00 (duração) P: É possível definir os dois parâmetros usando uma janela
A idéia é que quando alguém fizer login no meu Mac, um pop-up será exibido e a data / hora serão gravadas em um log. Eu executo o script bash a partir de um trabalho cron: @reboot ~/Develop/login.sh (Eu sei sobre o launchd, mas opto por usar o cron, muito mais fácil) o script...
De um .plist carregado para Launchdeu executo um script bash que exibe uma notificação usando terminal-notifier. A notificação é exibida corretamente, mas quando clicada, a mensagem "terminal-notifier.app não está mais aberto" é exibida. Tentei definir um aplicativo do sistema para abrir, -sender...