Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
3
respostas

Contando arquivos em um diretório

Eu uso o seguinte código no final de um dos meus scripts para calcular o número de arquivos que processei e movi para esse diretório. # Report on Current Status echo -n "Cropped Files: " ls "${Destination}" | wc -l Meu problema é como eu...
09.02.2018 / 22:05
1
resposta

Como detectar dimensões da imagem e executar comandos nelas?

Eu tenho um diretório cheio de imagens, algumas das quais são em tamanho de retrato em vez de em tamanho de paisagem, e quero abrir as de tamanho retrato com um editor de imagens. Eu posso executar o comando imagemagick identify e recebo uma...
23.11.2012 / 22:59
1
resposta

“Arquivo de Texto Ocupado” ao executar um script simples no bash

Quando faço um script simples, recebo "Text File Busy" quando tento executá-lo. dbell@det-ui-supergbe:~$ cat > test2 ls ^Z [2]+ Stopped cat > test2 dbell@det-ui-supergbe:~$ chmod a+x test2 dbell@det-ui-supergbe:~$ ./tes...
16.11.2012 / 18:27
3
respostas

Como dividir um arquivo grande?

Como posso passar todos os arquivos em um list.txt que se parece com file1_1.txt file1_2.txt file1_3.txt file1_4.txt para o comando split (existem outros arquivos txt no diretório) e faça com que ele retorne as partes numeradas como em...
05.05.2015 / 07:20
1
resposta

Existe alguma opção de bash com a qual é invocada?

Eu encontro que o shell padrão que eu uso quando eu inicio o Terminal (com Ctrl + Alt + T ) é /bin/bash . E executando o comando interno type em bash como: type -p bash retorna o resultado como: /bin/bash Suge...
13.08.2015 / 09:33
1
resposta

Armazena a saída do comando grive para a variável no script bash

Estou tentando criar um script que sincronize meu computador com o Google Drive usando a ferramenta grive . Eu gostaria de armazenar a saída do comando grive para uma variável bash, mas parece que não consigo fazê-lo funcionar. Algumas pe...
29.07.2015 / 16:36
3
respostas

Como usar a substituição dupla no awk?

Para imprimir os campos na 29ª coluna em dois arquivos, usei paste <(awk -F, '{print }' PreRefFile.csv) <(awk -F, '{print }' Txlog.csv) Isso funcionou bem. Para imprimir todos os campos começando de 29 a 189. Eu escrevi um script co...
21.04.2015 / 13:22
3
respostas

Renomeia toda extensão de arquivo no diretório

Eu sou novo em scripts e tenho um diretório com todos os arquivos nomeados num.pdb.ostat. Eu gostaria de renomear todos num.ostat (que está excluindo o .pdb em todos). Para um único arquivo, isso funciona: mv 2.pdb.ostat 2.ostat mas quand...
09.03.2015 / 10:16
1
resposta

/ bin / bash: g ++: comando não encontrado erro 127

Eu estava tentando instalar o software quicknet a partir de um arquivo tar.gz. Depois de executar ./configure , quando tentei executar make , ele mostrou o seguinte erro: g++ -I. -I. -c QN_args.cc /bin/bash: g++: command not found make:...
08.02.2015 / 19:08
3
respostas

Script de desligamento de transmissão para vários torrents?

Eu escrevi um script de desligamento para transmissão. A transmissão chama o script depois que um download de torrent é concluído. O script funciona perfeitamente na minha máquina (Ubuntu 11.04 e 12.04). #!/bin/bash sleep 300s # default disp...
18.10.2012 / 18:28