Resultados da pesquisa a pedido "shell"

2 a resposta

Como posso verificar a versão do sed no OS X?

Eu sei sesed é a versão GNU, a verificação da versão pode ser feita como $ sed --versionMas isso não funciona no OS X. Como posso fazer isso?

3 a resposta

Passe comandos como entrada para outro comando (su, ssh, sh, etc)

Eu tenho um script em que preciso iniciar um comando e depois passar alguns comandos adicionaiscomo comandos para esse comando. eu tentei su echo I should be root now: who am I exit echo done.... mas não funciona: osu consegue, mas o prompt de ...

12 a resposta

xargs com vários argumentos

Eu tenho uma entrada de fonte,input.txt a.txt b.txt c.txtQuero alimentar essas entradas em um programa da seguinte maneira: my-program --file=a.txt --file=b.txt --file=c.txtEntão eu tento usarxargs, mas sem sorte. cat input.txt | xargs -i echo ...

2 a resposta

Extrair nomes de domínio de um arquivo no Shell [fechado]

Eu tenho um arquivo e seu conteúdo é uma lista de alguns URLs, Quero extrair os nomes de domínio desta lista de URLs no bash Exemplo: sub1.domain.com domain3.com sub5.domain.ext subof.subdomain.domainx.ex2Quero extrair apenas nomes de domínio ...

3 a resposta

Como posso ativar ctrl-c / ctrl + break após ligar para o sistema?

Eu escrevi um programa que chama um comando do sistema por dentro: #include <stdlib.h> int main(void) { while(1) { system("ls 2>&1 1>/dev/null"); // comment this line out to enable ctrl+break } return 0; }No entanto, quando está em execução, ...

5 a resposta

Como preservar aspas duplas em $ @ em um script de shell?

Digamos que eu tenha um shell script realmente simples 'foo': #!/bin/sh echo $@Se eu invocá-lo assim: foo 1 2 3Imprime alegremente: 1 2 3No entanto, digamos que um dos meus argumentos esteja entre aspas duplas e contenha espaço em branco: foo ...

2 a resposta

use shell para iterar através de um arquivo

Eu tenho dois arquivos de entrada. Um deles possui lista de nomes, formato mm: dd, duração do uso e outros itens de nome de host em cada linha. O outro é o que eu gerei que possui um conjunto de listas de nomes em cada linha que não se repete. ...

2 a resposta

comando bash Join, deixando uma linha de números

Eu tenho dois arquivos, quero remover as linhas que possuem dados comuns na terceira coluna. Mas está deixando de fora uma linha que deve ser correspondida. Arquivo1 b b b 4 5 3 c c cArquivo2 1 2 3 4 a b c d e f g h i j k l l m n oA saída ...

5 a resposta

Como executar o 'cd' no shell script e permanecer lá após o script terminar?

Eu usei 'change directory' no meu shell script (bash) #!/bin/bash alias mycd='cd some_place' mycd pwdpwd impressõessome_place corretamente, mas após a conclusão do script, meu diretório de trabalho atual não muda. É possível mudar meu caminho ...

6 a resposta

Como representar várias condições em um shell if declaração?

Eu quero representar várias condições como esta: if [ ( $g -eq 1 -a "$c" = "123" ) -o ( $g -eq 2 -a "$c" = "456" ) ] then echo abc; else echo efg; fimas quando executo o script, ele mostra syntax error at line 15: `[' unexpected,onde a linha 15 ...