Perguntas sobre 'shell'

1
resposta

xargs mais manipulação de string shell vs sed [duplicate]

Estou tentando resumir as extensões de arquivo em um diretório recursivamente. find .| xargs -d "\n" -I@ echo "${@##.*}" | sort |uniq -c Mas isso está me dando uma série de linhas em branco. Não é o que eu queria. Estou ciente de:...
13.10.2018 / 09:25
1
resposta

Evitando confrontos de nomes para utilitários no PATH

Sempre hesitei em incluir qualquer diretório definido pelo usuário na minha variável de ambiente PATH ou colocar scripts personalizados em um diretório já incluído. A razão para isto é que eu não sei como evitar um caso de borda (reconheci...
10.02.2018 / 15:50
1
resposta

GNU make - Como concatenar a variável dependendo do resultado do comando do shell (versão do GCC)?

Eu quero adicionar outra opção para a variável make CFLAGS, dependendo do resultado de um comando shell que eu quero executar fora de uma receita na minha seção "configuração" do makefile. Foi isso que eu criei: GCC_VERSION := $(shell gcc -du...
20.09.2017 / 18:30
1
resposta

Como verificar se o dvd-rw está apagado?

Eu gravei o disco DVD-RW com o seguinte comando dvd+rw-format -blank=full /dev/sr0 Se eu tentar o comando dd if=/dev/sr0 bs=2048 | hexdump -C , nada acontece. Como verificar se todos os bits do disco foram apagados?     
22.09.2017 / 15:47
2
respostas

Como usar o ls? opção em uma variável bash?

Eu quero usar o ls? opção em uma variável Bash. Como faço para que o script faça o mesmo que ls -lt foobar_??????.log ? $ cat foobar_ls.sh #!/bin/bash FOOBAR_LIST="foobar_??????.log" ls -lt "$FOOBAR_LIST" Esta é a versão do prompt:...
01.11.2017 / 20:16
2
respostas

para executar um comando para várias variáveis no shell script

Então, estou armazenando os valores da primeira coluna retornada de uma consulta sql em uma variável ( var ). Ela deve ser um tipo de matriz, porque a consulta sql retorna várias linhas e, posteriormente, essas valores seriam usados em um coma...
02.09.2018 / 08:04
1
resposta

Leia dinamicamente o nome da função bash de dentro da função bash

Digamos que eu tenha isto: foo(){ install_ores_gitflow; command foo "$@" } o que eu quero fazer é dinamicamente pegar o nome da função, algo assim: foo(){ install_ores_gitflow; command "$0" "$@" } onde "$ 0" seria avali...
31.08.2018 / 20:53
2
respostas

Como posso personalizar o $ PROMPT_COMMAND sem sobrescrever o padrão (se presente)?

O Terminal do Mac vem com um PROMPT_COMMAND padrão que verifica o histórico e atualiza o diretório de trabalho atual (título da guia): Adicione echo $PROMPT_COMMAND ao topo do seu .bash_profile e você verá: shell_session_history_c...
31.08.2018 / 18:27
2
respostas

Quais são os casos em que o comando digitado é perdido do histórico?

Eu digitei um monte de comandos e quando eu corri history eu vi que eles não estavam presentes lá. Além do caso quando o comando começa com (espaço), quais são os casos em que os comandos não serão registrados no histórico?     
18.09.2017 / 12:11
1
resposta

“. ~ / .bashrc ”não define variáveis como esperado no script de chamada

Plano de fundo Eu escrevi um script para instalar node via nvm . Problema O comando . $LOCAL_SHELL_CONFIG_FILE inside install_latest_stable_node() não é executado e, portanto, quando imprime os PATHs para node e npm...
24.08.2017 / 18:19