Perguntas com a marcação «shell»

O shell é a interface de linha de comando do Unix. Você pode digitar comandos em um shell interativamente ou escrever scripts para automatizar tarefas. Use esta tag para perguntas que se aplicam a / bin / sh e aos shells mais compatíveis (ash, bash, ksh, zsh,…). Para scripts shell com erros, verifique-os em http://shellcheck.net antes de postar aqui.

3
Corte dinamicamente a largura da linha stdout no Bash
Ultimamente, tenho experimentado o pscomando e, às vezes, caminhos longos são agrupados na próxima linha (ou duas) e dificultam a leitura. Quero canalizar a pssaída para outro programa para limitar a saída ao xnúmero de caracteres. Aqui está o que tenho até agora, mas não funciona muito bem: ps aux …
9 bash  shell  stdout  cut 

4
Como ler a entrada do usuário de um tubo?
Vamos supor que eu tenha um arquivo nomeado confirmation.shcom o seguinte conteúdo: #!/bin/bash echo -n "Are you sure [Y/n]? " read line case "$line" in n|N) echo "smth" ;; y|Y) echo "smth" ;; esac e quero executar esse script da seguinte maneira: cat confirmation.sh | sh Eu vejo Are you …

2
Substituir sequência por índice sequencial
Alguém pode sugerir uma maneira elegante de fazer isso? Entrada: test instant () test instant () ... test instant () //total 1000 lines a saída deve ser: test instant1 () test instant2 () test instant1000() As linhas vazias estão nos meus arquivos de entrada e há muitos arquivos no mesmo …






5
Como iniciar um programa em segundo plano
O programa Boblight não é executado em segundo plano. Não há diferença perceptível entre executar sudo boblightd e sudo boblightd& Como posso resolver esse problema que o console não bloqueará outras entradas? pi@raspberrypi ~/boblight/boblightd-for-raspberry-master $ sudo boblightd Boblightd 2.0 (optimized version for raspberry) (c) 2013 Speedy1985 and Heven) (InitLog) start …

1
Como ecoar variáveis ​​usando cat em arquivo?
Eu tenho um script simples como este: #!/bin/bash BOO=bla-bla-bla cat > ./Makefile <<'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF No entanto, ele gera no arquivo: Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include como catusar meus valores de variáveis, não nomes dentro dessa string?





3
como comparar dois arquivos xml com os mesmos dados em linhas diferentes?
Eu tenho dois arquivos com os mesmos dados, mas em linhas diferentes. Arquivo 1: <Identities> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> <DisplayName>JOSH CCP</DisplayName> <FirstName>JOSH</FirstName> <LastName>CCP</LastName> <Role>P</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> </Identities> Arquivo 2: <Identities> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.