Perguntas sobre 'shell'

1
resposta

Validar a resposta do usuário no shell script

Meu shell script está funcionando bem e os arquivos estão sendo copiados para o diretório remoto. No entanto, preciso verificar se meu INPUT_STRING está iniciando com S e também verificar se os arquivos estão presentes no diretório antes d...
23.05.2016 / 11:46
1
resposta

como ecoar / imprimir bloco por bloco

Acabei de usar o tmux e o butterfly e preciso rolar um painel. Eu tentei Ctrl + b + ↑  mas rolou o terminal inteiro em vez de um painel. Existe alguma linha de comando para exibir o bloco de saída de terminal por bloco, como descrito ab...
20.05.2016 / 09:11
1
resposta

definindo umask para diretórios e arquivos

É possível criar um umask, o que resultará em arquivos recém-criados e diretórios para ter os mesmos direitos de acesso? por exemplo, ambos têm por exemplo rwxrwrw Os diretórios começam com 777 - umask e arquivos com 666 - umask, mas é po...
21.04.2016 / 19:40
1
resposta

Crie HISTFILE em subshell

Aqui está o meu HISTFILE: $ echo $HISTFILE /home/Steven/.bash_history Eu posso criá-lo usando exit: $ [ -e $HISTFILE ]; echo $? 1 $ exit $ [ -e $HISTFILE ]; echo $? 0 No entanto, se eu sair de um subshell, ele não será criado:...
23.04.2016 / 21:02
1
resposta

Por que o 'find -mtime +1' inclui os arquivos de hoje quando usados em um script? [fechadas]

Estou usando o seguinte comando find em um script: find . -type f -mtime +1 Quando eu o uso de um shell interativo, isso fornece apenas arquivos antigos, mas no script ele também fornece os arquivos de hoje. Por quê? O que posso fazer...
11.04.2016 / 12:15
1
resposta

Shell script obtendo 'permissão negada' apesar de usar umask 000 antes do comando

Eu tenho um script de shell (build.sh) que termina tentando copiar alguns arquivos em um novo diretório. No entanto, diz: mkdir: cannot create directory ‘/files/ondisk/shared//comp/auto/bleeding-1169-b28d31a’: Permission denied ao ex...
05.04.2016 / 09:17
1
resposta

Como preencher um banco de dados no sqlite3 usando o shell script enquanto extrai dados dos arquivos

Tenho muitos arquivos .dat contendo campos específicos, como <Overall>, <Content>, <Cleanliness> all, com um número ao lado deles. Eu tenho o código para poder extrair os dados desses campos usando os comandos awk e sed,...
14.04.2016 / 07:45
1
resposta

Como executar um comando para todos os arquivos mp3 em um diretório? [duplicado]

Eu tenho um diretório com alguns arquivos mp3. Eu quero remover (quase) todas as tags ID3 usando mid3v2 <file> --delete-frames=AENC,APIC,... para cada arquivo mp3 no diretório. Outros arquivos não devem ser modificados. Como faço...
25.03.2016 / 11:15
1
resposta

linux - definindo a ordem na qual os arquivos são lidos ou saídos com utilitários (classificação)

Estou tendo problemas com programas que leem arquivos na ordem errada e também em uma ordem indesejável com utilitários como ls . Eu já experimentei algumas das opções LC_COLLATE , mas nenhuma delas se encaixam na preferência que eu procu...
27.03.2016 / 02:00
2
respostas

Como separar as chamadas executáveis como funções diferentes no shell script?

Isso é o que eu gostaria de alcançar. #!/bin/bash function startBasics() { gnome-terminal -e "sth" & gnome-terminal --tab -e "sth_else" & } function doOneThing() { gnome-terminal --working-directory=/myDir1/build/ -e './...
02.02.2016 / 13:40