Perguntas sobre 'shell'

3
respostas

Fazendo ações em uma lista a partir do shell

Eu tenho uma lista de pacotes que eu quero desinstalar. O programa de desinstalador pkg_deinstall não recebe uma lista de pacotes como parâmetro para desinstalar. Como eu poderia desinstalar da lista (como um loop foreach)? [root@fbsd01 /u...
29.07.2011 / 16:11
2
respostas

Como eu crio uma lista estruturada de todos os arquivos e diretórios sob um diretório particular (recursivamente)?

Eu preciso ter uma "imagem" de um sistema de arquivos sem o conteúdo real dos arquivos - apenas todos os nomes e a estrutura, para que eu possa ler o arquivo e saber quais arquivos foram armazenados lá e como eles foram localizados. Como sempre...
31.12.2011 / 01:34
3
respostas

untar um diretório de arquivos * .tgz usando um curinga

Eu tenho um diretório que parece $ ls Broad_hapmap3_r2_Affy6_cels_excluded.tgz DINGO.tgz GIGAS.tgz index.html IONIC.tgz passing_cels_sample_map.txt SCALE.tgz CHEAP.tgz...
16.02.2011 / 16:15
2
respostas

Problema com testes booleanos && e || na festança

Primeiro, desculpe pelo título ruim. Considere o seguinte: root@debian-lap:/tmp echo "Step 1 " || echo "Failed to execute step 1" ; echo "Step 2" Step 1 Step 2 root@debian-lap:/tmp Como você pode ver, o primeiro e o terceiro echo sã...
20.06.2017 / 12:10
1
resposta

Como eu leio um comando de shell em voz alta e ele deve ser claramente entendido? [fechadas]

Até recentemente, eu era (quase) a única pessoa que usa o linux que conheço, ou tive uma janela de bate-papo para copiar e colar comandos. Agora, eu agora falo regularmente com mais pessoas que usam o Linux - algumas das quais são iniciantes....
14.09.2017 / 21:59
3
respostas

Passa o flag de background (&) através de expect e ssh

Minha linha de comando / bash fu é extremamente fraca, mas estou tentando aprimorar minhas habilidades. Espero que alguém possa ajudar. Eu escrevi um script super simples de expect para que eu possa usar o SSH em uma caixa sem cabeça que e...
29.06.2011 / 18:56
2
respostas

A seção de sinopse da man page para o comando find está errada?

Por isso, tenho tentado adquirir o hábito de ver primeiro as man pages antes de começar a pesquisar no Google quando esqueço como executar um determinado comando. Eu estava olhando para a página man do comando find hoje e na seção synopsis el...
02.08.2017 / 15:50
4
respostas

Shell raiz incorreto em / etc / passwd

Eu queria mudar o shell padrão do meu usuário root para o bash, mas entendi o caminho errado. Eu digitei / bin / bash em vez de / opt / bin / bash. Agora meu / etc / passwd tem esta aparência: root:x:0:0:root:/root:/bin/bash O problema é...
10.09.2013 / 09:51
1
resposta

Captura do código de saída e saída de um comando

Eu gostaria de fazer: 1.sh : #!/usr/bin/env bash set -eu r=0 a=$(./2.sh || r=$?) echo "$a" echo "$r" 2.sh : #!/usr/bin/env bash echo output exit 2 Mas o resultado é: $ ./1.sh output 0 # I'd like to have '2' here Com...
04.03.2016 / 11:28
2
respostas

Mesclando o conteúdo de vários arquivos .csv em um único arquivo .csv

Eu quero escrever um script que mescle o conteúdo de vários arquivos .csv em um arquivo .csv, ou seja, acrescente colunas de todos os outros arquivos às colunas do primeiro arquivo. Eu tentei fazer isso usando um loop "for", mas não consegui pro...
04.07.2016 / 12:38