Executar comandos e ferramentas no Terminal
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
Para executar um comando na shell, digite o nome de caminho completo do ficheiro executável da ferramenta, seguido dos argumentos e, em seguida, prima Return.
Se um comando estiver localizado numa das pastas conhecidas da shell, pode omitir a informação do caminho e 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
Para terminar o comando atual, 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.
Prima a tecla de seta para cima. O último comando que introduziu surge na linha de comandos. Continue a premir a tecla de seta para cima até visualizar o comando pretendido.
Prima a tecla Return.