Perguntas sobre 'shell'

3
respostas

Por que as variáveis não ambientais são passadas para a subshell invocada pela substituição de comandos?

O manual do Bash diz: Command substitution, commands grouped with parentheses, and asynchronous commands are invoked in a subshell environment that is a duplicate of the shell environment, except that traps caught by the shell are reset t...
11.02.2016 / 01:58
7
respostas

Grava nomes de arquivos em um arquivo

Em um diretório, tenho X.txt , Y.txt , Z.txt files. Quero mover esses nomes de arquivo em um único arquivo, como abaixo: Out_file.txt X.txt Y.txt Z.txt Algum comando unix para conseguir isso?     
10.02.2016 / 08:00
3
respostas

A diferença de desempenho entre um comando que faz a mesma coisa

Qual é a diferença? É realizado no mesmo? tar -czf files/compressed/gzip/archive.tar.gz -C files/original . tar -c -C files/original . | gzip -1 > files/compressed/gzip/archive.tar.gz     
30.07.2015 / 13:18
3
respostas

O que o 'echo $?' e os comandos 'ls $ File 2 & 1'?

Alguém pode me ajudar a entender isso? echo $? - Eu sei que gera uma variável de algum tipo ... e isso ls >> $File 2>&1 ---- alguém pode explicar o que isso faz?     
03.12.2015 / 12:47
3
respostas

Onde posso encontrar o script de shell para o comando ls? [fechadas]

Estou tentando entender como o comando ls funciona e presumo que exista um script de shell que define ls em algum lugar no sistema de arquivos. Está correto? Se sim, onde posso encontrá-lo?     
17.05.2016 / 07:21
2
respostas

Diferença no resultado do comando cat dentro de diferentes locais

Este é o meu primeiro questionamento sobre stackexchange, muito animado:) Atualmente estou passando pelo OverTheWire War Game e aprendendo o básico do ssh. Eu estava preso no bandit5 porque encontrei algo que não conseguia entender. Por fa...
12.03.2018 / 03:46
2
respostas

Como comparar o tempo no shell script?

Eu tenho duas variáveis de tempo. Eu quero compará-lo na declaração if no script de shell. por exemplo. time1=HH:MM:SS e time2=HH:MM:SS . O formato é HH:MM:SS . if [it matched] then echo "matched" else echo "not matched...
24.05.2018 / 15:37
3
respostas

Move o arquivo do computador da rede para o servidor

É possível que um script seja executado no servidor da seguinte forma: mv /path/to/source /path/to/destination Onde a fonte é um computador em rede e o destino é o próprio servidor? Se sim, como seria o caminho para a fonte?     
11.05.2018 / 11:16
1
resposta

Opções para um comando especificado em um arquivo

Como posso ter algumas das opções para um comando unix vindo de um arquivo? Esse é o arquivo que não contém todas as opções - outras opções são especificadas em outro lugar. Por exemplo, tenho o arquivo lsoptions.txt com o seguinte c...
07.10.2014 / 04:23
1
resposta

Como desabilitar o aviso “Program '/ bin / bash' crashed” ao matar o shell?

Estou usando o Kubuntu 14.04. Quando eu saio do emulador de terminal (konsole ou yakuake) fazendo algo como kill -9 $$ ele não fecha e dizendo: Warning: Program '/bin/bash' crashed. Como eu poderia desativar esse comportamento e força...
16.12.2014 / 07:24