Executar comandos e ferramentas no Terminal no Mac
Pode usar o ambiente da linha de comandos interativamente, digitando um comando e esperando por um resultado, ou pode usar a shell para escrever scripts que são executados sem interação direta.
Executar comandos na shell
Na aplicação Terminal , no Mac, introduza o nome de caminho completo do ficheiro executável da ferramenta, seguido de quaisquer argumentos necessários e, em seguida, prima a tecla Return.
Se um comando estiver localizado numa das pastas conhecidas da shell, pode omitir a informação do caminho ao introduzir o nome do comando. A lista de pastas conhecidas está armazenada na variável de ambiente PATH da shell e inclui as pastas com a maioria das ferramentas da linha de comandos.
Por exemplo, para executar o comando ls
na pasta pessoal do utilizador atual, digite o seguinte no prompt de comando e prima Return:
$ ls
Para executar um comando na pasta pessoal do utilizador atual, coloque o especificador de pasta antes dela. Por exemplo, para executar MyCommandLineProg
, use o seguinte:
$ ~/MyCommandLineProg
Para abrir uma aplicação, use o comando de abrir:
$ open -a MyProg.app
Se, ao introduzir os comandos, obtiver a mensagem comando não encontrado
, verifique a ortografia. Eis um exemplo:
$ opne -a TextEdit.app
-bash: opne: command not found
Comandos de encerramento
Na aplicação Terminal , no Mac, clique na janela do Terminal que está a executar o comando que pretende terminar.
Prima Controlo + C.
Esta ação envia um sinal que faz com que a maioria dos comandos termine.
Repetir comandos previamente introduzidos
Os comandos que introduz durante uma sessão são guardados, para que possa repetir um comando usado previamente sem ter de voltar a digitá‑lo.
Na aplicação Terminal , no Mac, prima a tecla de seta para cima.
O último comando que introduziu surge na linha de comandos.
Continue a premir a tecla da seta para cima até visualizar o comando pretendido e, em seguida, prima a tecla Return.