Perguntas sobre 'shell'

2
respostas

Expandir indiretamente variáveis no shell

Eu preciso referenciar indiretamente uma variável no bash shell. Eu basicamente quero o que você pode fazer em make escrevendo $($(var)) . Eu tentei usar ${$var} , que seria a solução mais direta em bash , mas recebo este erro:...
15.09.2015 / 15:37
1
resposta

Como dividir um arquivo de texto em vários arquivos de 100 linhas cada? [duplicado]

Minha pergunta pode ser pouco clara aqui. Eu tenho um arquivo de texto gigante com valores semelhantes a este 0.00601233 0.000139403 0.000133679 0.000139497 0.000141683 0.000141888 0.000138646 0.000133465 0.000146326 0.000135611 ... E e...
11.07.2014 / 10:53
4
respostas

awk com instruções if

Estou tentando imprimir de um arquivo usando o awk, mas minha saída está vazia. Aqui está o meu código até agora accountNum=$1 while read -r LINE || [[ -n $LINE ]] ; do awk -F',' '{ if($1==accountNum) { print $3.$2 } }' Accounts d...
21.07.2014 / 02:48
4
respostas

O que são SSH_TTY e SSH_CONNECTION?

Quais são as variáveis SSH_TTY e SSH_CONNECTION ? No meu sistema Ubuntu, ambos estão em branco; que valores eles deveriam ter?     
17.03.2014 / 16:26
2
respostas

Como um shell (bash, por exemplo) expande padrões de curingas?

Suponha que um diretório tenha 100 arquivos começando com a letra 'a'. Se eu fizer um grep <some string> a* do terminal, como o shell lidará com isso? Expandirá a expressão regular, obterá uma lista de todos os arquivos que começa...
03.08.2011 / 06:53
2
respostas

Enviar tarefa para segundo plano em um “if”

Por que isso? if true; then sleep 3 &; fi bash: syntax error near unexpected token ';' Eu quero correr sleep 3 em segundo plano, de modo que o comando ["sleep 3" seja apenas um exemplo] seria executado no estilo "paralell", por...
10.12.2011 / 11:28
1
resposta

Por que o Ctrl-C não funcionou?

Acabei de pressionar Ctrl c duas vezes no meu shell, na tentativa de interromper um processo que está demorando para terminar. ^C foi repetido duas vezes, mas o processo continuou em andamento. Por que o Ctrl c não encerrou o pr...
26.09.2013 / 21:30
1
resposta

entendendo o valor padrão do IFS

No meu GNU bash versão 4.2.8, o IFS tem um valor padrão de espaço, tab e feed de linha por padrão: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ Existe algu...
20.03.2014 / 11:50
3
respostas

Como exibir os tamanhos de arquivos “legíveis por humanos” nos resultados de busca?

Estou tentando encontrar todos os arquivos grandes no meu servidor Centos. Para fazer isso, estou usando: find / -maxdepth 10 -size +100000 -ls Eu tentei alterar -ls para -lsh , mas isso não é permitido. Como posso exibir esses re...
11.04.2014 / 15:23
1
resposta

Como mesclar dois arquivos na linha correspondente?

Agora, tenho dois arquivos: aaaa.txt : a=0; b=1; c=2; bbbb.txt : d=3 e=4 f=5 Quero mesclar aaaa.txt e bbbb.txt a cccc.txt . cccc.txt da seguinte forma: a=0;d=3 b=1;e=4 c=2;f=5 Então, o que posso fazer po...
06.11.2013 / 03:24