Perguntas sobre 'shell'

1
resposta

FreeBSD's sh: Listar funções

O que é o /bin/sh do FreeBSD equivalente a bash : compgen -A function que lista os nomes das funções declaradas.     
23.11.2017 / 22:50
2
respostas

Passa valor do comando para outro sem gravar no disco

Eu quero passar a saída de um comando para outro sem gravar no disco, mas o segundo comando é interativo, então passar o valor para STDIN impedirá que o segundo comando seja alocado em pty (por causa disso, segundo comando só aceita carreg...
05.12.2017 / 17:42
1
resposta

Contando e somando (e calculando a média) em uma matriz awk

Eu tenho um arquivo de dados que contém datas e medidas correspondentes de alguma quantidade. O arquivo completo se estende por 13 anos e tem ~ 4500 pontos de dados - eu dei um exemplo do formato abaixo. Não há necessariamente uma medida em cada...
07.11.2017 / 14:17
1
resposta

Adiciona aliases aos arquivos .sh [duplicados]

Por algum motivo, eu tive que adicionar um alias ao meu bash. Eu adicionei o alias em /root/.bashrc , que também contém o seguinte trecho de código: # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi O no...
04.12.2017 / 13:24
1
resposta

O sinal de euro não é impresso com o toalete

Banheiro falha ao imprimir um sinal de euro. Desde o sinal de libra imprimir, eu estava esperando que o Euro também. Por algum motivo, isso não acontece. toilet -W -f georgia16 '£foo €bar' _____ __ ___...
13.12.2017 / 13:58
2
respostas

Precisa ler um arquivo e usar resultados como argumentos de linha de comando em um shell script

Eu tenho o seguinte arquivo de saída de um programa venn. [1, 2],106 [1, 3],2556 [2, 3],5207 [1, 2, 3],232 [2],7566 [3],8840 [1],5320 Eu preciso de um comando para obter cada número de resultado de linha como argumento variável em um scri...
07.12.2017 / 02:43
1
resposta

Passa uma string ou array como argumentos no bash

Eu tenho excludes como uma variável, onde ele deveria ser uma lista de expressões regulares para passar para o grep: $ echo $excludes -e re_1 -e re_2 -e re_3... Eu gostaria de poder fazer algo como $ my | pipeline | grep -v "${exclu...
06.12.2017 / 19:49
2
respostas

Como saber quantas linhas de código existem para um shell CLI?

Como saber quantas linhas de código existem para um shell CLI, sem contar as linhas vazias? O objetivo desta pergunta é saber como eu poderia contar as linhas de código para as conchas sh e Bash CLI. Dado que o kernel tem cerca de 15...
24.11.2017 / 13:01
2
respostas

Sintaxe para 'repeat' com um ponto e vírgula na string de comando?

Estou de olho em um processo no FreeBSD usando um script que mostra o status atual do trabalho. Usando o comando csh builtin repeat , eu gostaria de executar o script a cada 2 segundos, então, ingenuamente, gostaria de fazer algo assim:...
27.11.2017 / 07:52
1
resposta

Criando arquivo de texto com conteúdo dentro de uma lista mkdir

Eu usei o mkdir para criar uma pasta pai com mais 10 pastas filho usando mkdir -p pai \ child {1..10} . Agora preciso criar um arquivo txt em cada uma dessas 10 pastas filho como (nome da pasta pai) .txt Não consigo usar o comando touch, poi...
26.11.2017 / 21:53