Perguntas sobre 'shell'

4
respostas

Processando variável bash com sed

Variável bash LATLNG contém uma latitude & valor de longitude entre parênteses, como assim (53.3096,-6.28396) Eu quero analisá-los em uma variável chamada LAT e LON que estou tentando fazer via sed como assim LAT=$(sed "s/(\(.*\...
29.01.2011 / 06:51
2
respostas

Saída de piping de um programa de segfaulting

Eu tenho um script que chama um programa (especificamente, ttf2afm , parte do tetex 3.0) que às vezes é segmentado e às vezes não. A informação que eu preciso é sempre impressa antes dos segfaults, mas estou tendo dificuldades em parar o red...
24.07.2011 / 21:05
6
respostas

Um programa que pode armazenar em buffer stdin ou arquivo

Além de usar um arquivo temporário para ajudar, existe um caminho / programa que pode armazenar em buffer a entrada de stdin , mas não produz o conteúdo até obter o EOF . Eu não quero usar uma variável shell (por exemplo, buffer=$(cat) )....
13.01.2017 / 06:12
6
respostas

Como você se lembra das opções de comando? [fechadas]

Estou curioso para saber qual truque você usa para lembrar opções para vários comandos? Procurar páginas de manual o tempo todo é demorado e não é tão legal!     
03.08.2014 / 20:11
1
resposta

Como o ksh93 evita garfos na substituição de comandos?

Dado cmd='fun(){ echo "$@"; }; fun $(fun $(fun hi))' as cascas tendem a fazer 2 garfos para que isso aconteça strace-f(){ strace -f "$@" 2>&1; }; for sh in dash bash zsh ksh; do printf "$sh\t" ; strace-f $sh -c "$cmd" |g...
17.06.2016 / 15:00
9
respostas

Transforme a lista em uma única linha com delimitador

Eu tenho que pegar uma lista (carrega) de endereços IP neste formato: 134.27.128.0 111.245.48.0 109.21.244.0 e transformá-los nesse formato com um pipe intermediário (IPs criados) 134.27.128.0 | 111.245.48.0 | 109.21.244.0 | 103.22....
01.04.2015 / 17:20
2
respostas

Como você determina se as variáveis do shell são exportadas ou não?

Com a família de shell Bourne, todas as variáveis do shell têm nomes de maiúsculas; o que significa que você não pode dizer se uma variável específica é uma variável de ambiente ou não apenas observando seu nome. Como você determina quais variáv...
07.09.2017 / 01:44
12
respostas

O que é uma boa maneira de filtrar um arquivo de texto para remover linhas vazias?

Eu tenho um arquivo .csv (em um mac) que tem várias linhas vazias, por exemplo: "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum ","2"...
28.11.2012 / 17:07
5
respostas

cp com um único argumento contendo curingas [duplicados]

     Esta pergunta já tem uma resposta aqui:                   O que significa 'mv ./*' sem especificar o destino?                                      5 respostas                                Se eu tiver os dois arquivos a segui...
05.08.2013 / 14:44
7
respostas

Qual é a diferença entre $ * e $ @?

Considere o seguinte código: foo () { echo $* } bar () { echo $@ } foo 1 2 3 4 bar 1 2 3 4 Produz: 1 2 3 4 1 2 3 4 Estou usando o Ksh88, mas também estou interessado em outros shells comuns. Se você conhece alguma...
25.06.2012 / 09:51