Perguntas sobre 'shell'

2
respostas

Quando sh é um link simbólico para bash ou dash, bash limita-se à conformidade com POSIX, portanto deve ser 100% compatível com sh?

De Diferença entre o bash e o sh : ABck to the question: If you have /bin/sh as a link to bash, then bash will not behave the same when called as /bin/sh as it does when called as /bin/bash. When called as sh, it will limit itself to mostl...
06.08.2012 / 01:42
6
respostas

Como extrair elementos específicos de um nome de arquivo?

Eu tenho vários arquivos no seguinte formato: 2014-11-19.8.ext 2014-11-26.1.ext 2014-11-26.2.blah.ext 2014-11-26_3.ext 2014-11-26.4.stuff_here.ext 2014-12-03.1. could be anything.ext 2014-12-032b.ext 2014-11-26 613 adva.ext Meu objetivo é...
14.07.2017 / 15:26
2
respostas

Não consigo entender este script. bash (curl -s http://xxx.com)

Em um livro de trilhos, o autor escreveu o script para instalar o ruby rvm. bash <<(curl -s https://rvm.beginrescueend.com/install/rvm) Mas não entendo como isso funciona. Você poderia explicar isso?     
30.05.2012 / 02:04
1
resposta

“/ dev / null 2 & 1” na instrução 'if'

Eu não entendo a condição if abaixo. Eu sei que /dev/null 2 > &1 está enviando a saída para o fluxo de erros (por favor corrija-me se eu estiver errado). Mas eu não entendo quando está em uma condição if if /usr/bin/egrep -e "...
19.03.2012 / 08:10
2
respostas

Como verificar se um processo é daemon ou não?

Eu escrevi um pequeno daemon que inicia no momento da inicialização e faz todas as coisas perfeitamente como escrever no arquivo de log. Mas eu quero saber, como podemos verificar se esse processo é daemon ou não? Meu professor me contou sobre u...
08.10.2014 / 04:34
2
respostas

Problema na saída padrão e no erro [duplicado]

Se eu digitar cat > file.txt 2>&1 então file.txt é criado com o conteúdo da entrada padrão de cat . Mas se eu fizer cat > file.txt 1>&2 então file.txt é criado, mas o arquivo está vazio. Qual é o pr...
11.02.2015 / 07:11
2
respostas

Compare dois arquivos e imprima correspondências

Existe alguma maneira de obter isso através do shell script do Unix? Eu tenho um fileA com uma coluna (1000 linhas) e fileB com 26 colunas (13000 linhas). Eu preciso pesquisar cada valor de fileA com fileB e retornar todos os 26 valores de FileB...
17.09.2014 / 16:49
2
respostas

Por que o ponto e vírgula não é aceito depois disso?

Sou novo em programação shell e percebi que o seguinte é aceito: if [ $table = "Session" ]; then continue; fi E assim é o seguinte: if [ $table = "Session" ]; then continue; fi Enquanto o seguinte produz um erro de sintaxe: if [...
24.09.2013 / 22:17
6
respostas

Descobrir o shell padrão de um usuário dentro de um script de shell

Eu queria saber se há uma maneira de descobrir o shell padrão do usuário atual dentro de um script de shell? Caso de uso: Estou trabalhando em um script que define um alias para um comando e esse alias é definido dentro de um script de shell....
18.03.2017 / 15:25
3
respostas

Como posso remover um arquivo chamado “--help” com a linha de comando do bash? [duplicado]

De alguma forma, consegui criar um arquivo com o nome "--help". Se eu tentar remover o arquivo usando "rm" coisas engraçadas acontecem. Por favor ajude aqui está uma impressão da listagem do diretório: [pavel@localhost test]$ ls -la tota...
20.06.2013 / 07:21