Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
Qual é a sintaxe geral da linha de comando BASH?
A sintaxe geral de uma linha de comando bash é:

`` `BASH
Command [Opções] [Argumentos]
`` `

Vamos quebrar cada parte:

* `command` :Este é o nome do programa ou shell interno que você deseja executar (por exemplo, `ls`,` cp`, `grep`,` eco`). Esta é a parte * necessária * * do comando.

* `options` :São sinalizadores que modificam o comportamento do comando. Eles geralmente começam com um hífen (`` `) ou hífen duplo (` --`). As opções são *opcionais *. Por exemplo, `ls -l` (listagem longa) ou` Grep -i "Pattern" `(pesquisa insensível ao caso). Muitos comandos têm inúmeras opções; Verifique a página manual (`Man Command`) para obter detalhes.

* `argumentos` :Estes são os valores ou dados em que o comando opera. Eles são *opcionais *, dependendo do comando. Por exemplo, `cp file1.txt file2.txt` (copy` file1.txt` para `file2.txt`), onde` file1.txt` e `file2.txt` são argumentos.

Exemplo:

O comando `ls -l/home/user/documents` mostra uma longa listagem do conteúdo do diretório`/home/user/documents`.

* `ls`:o comando.
* `-l`:a opção (formato de listagem longa).
* `/home/user/documents`:o argumento (o diretório para listar).


Considerações importantes:

* espaço de branco: O espaço em branco (espaços ou guias) separa o comando, opções e argumentos.
* citando: Use citações únicas (`'...'`) ou citações duplas (`" ... "`) para incluir argumentos contendo espaços ou caracteres especiais para impedir que sejam interpretados como argumentos separados. Citações duplas permitem expansão variável, enquanto aspas únicas não.
* Redirecionamento: Você pode redirecionar a saída padrão (STDOUT), erro padrão (stderr) ou ambos usando símbolos como `>` `,`>> `,` 2> `,` &> `(por exemplo,` ls -l> output.txt` redirecion the Output of `Ls -l para um arquivo de nome` output.txt.
* tubos: Você pode conectar a saída de um comando à entrada de outro usando o símbolo do tubo (`|`) (por exemplo, `ls -l | grep" txt "` lista arquivos com `.txt` extension).
* Processos de fundo: Adicione um AMPERSand (`&`) no final do comando para executá -lo em segundo plano.


Compreender esses componentes básicos é crucial para o uso eficaz da linha de comando Bash. Lembre -se de consultar a página manual (`Man Command`) para obter detalhes específicos sobre qualquer comando.

Anterior :

Próximo :
  Os artigos relacionados
·Quais são as semelhanças e diferenças entre o MS-DOS…
·No Unix Inter Process, a comunicação ocorre usando? 
·Como excluir arquivos em Unix 
·Como usar várias impressoras em um IP remoto Port Forw…
·Qual é o objetivo da variável de caminho no Linux? 
·O que acontece se o argumento do executivo não for exe…
·Awk Tutorial em Unix 
·Qual é a sintaxe do comando CD? 
·Os programas escritos para o Windows podem ser executad…
·Onde você pode descobrir qual é o seu daemon? 
  Artigos em destaque
·Como remover o clima da barra de tarefas do Windows 
·Como encontrar a chave de desbloqueio em um CD 
·Como conectar meu receptor sem fio para o Windows 
·Como substituir o IE8 com o IE7 
·6 Características do Linux 
·Como reduzir processos no Gerenciador de Tarefas 
·O software de computador Mac é compatível com o Windo…
·Existe uma versão do Itube para Android? 
·As vantagens e desvantagens de utilizar o Mac OS X 
·Como configurar o Controle dos Pais no Mac OS Tiger 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados