Resultados da pesquisa a pedido "bash"

8 a resposta

como detectar binário / utf8 utf8 inválidos em um arquivo de texto

Preciso detectar um arquivo de texto corrompido onde existem utf-8, Unicode ou caracteres binários inválidos (não ...

1 a resposta

Variável de loop de construção POSIX SH com elementos contendo espaços

Aqui está o código que eu preciso: #!/bin/sh x1="a1 a2" x2="b1 b2" list=SOMETHING for x in "$list" do echo $x doneE a saída que eu quero: a1 a2 b1 b2A questão é: o que deveriaSOMETHING estar? eu quero$list comportar-se como$@ faz. Notas: Não ...

1 a resposta

Substituindo um número repetido em um arquivo por números aleatórios

Quero substituir todas as ocorrências de um número por um número aleatório em cada linha de um arquivo usando "sed". Por exemplo, se meu arquivo tiver o número 892 em cada linha, gostaria de substituí-lo por um número aleatório exclusivo entre ...

18 a resposta

Teste se um glob possui correspondências no bash

Se eu quiser verificar a existência de um único arquivo, posso testá-lo usandotest -e filename ou[ -e filename ]. Supondo que eu tenha um globo e quero saber se existem arquivos cujos nomes correspondam ao globo. O glob pode corresponder a 0 ...

2 a resposta

Bash show charcaters se não estiver em string

Estou experimentando o bash e estou tentando fazer um jogo da forca simples agora. Tudo está funcionando, mas não entendo como fazer uma coisa: Estou mostrando ao usuário a palavra com letras adivinhadas (por exemplo, o mundo é olá mundo, e o ...

1 a resposta

Variável de caminho bash usando ~ resultando em 'Nenhum arquivo ou diretório'

Se eu fizer isso: ls ~/Dev/Project/Assets/_Core/Eu recebo uma listagem de diretório super duper! Yay! Mas se eu fizer isso: assetsPath=$(head -n 1 .config | perl -ne 'print if s/^assets=(.*)/\1/g') echo $assetsPath ls $assetsPathEu ...

7 a resposta

Criar subshell para SSH e continuar com o fluxo do programa

Estou tentando escrever um script de shell que automatize determinadas tarefas de inicialização com base na minha localização (casa / campusA / campusB). Eu vou para a Universidade e faço aulas em dois campi diferentes (daí campus A / campus B). ...

3 a resposta

como passar argumentos da linha de comando para um programa executado com o comando open?

Existe uma maneira de passar argumentos para um programa que está sendo executado via: open -a /Applications/Utilities/Terminal.app ~/my_executableEu tentei: open -a /Applications/Utilities/Terminal.app ~/my_executable arg1 arg2Mas isso ...

4 a resposta

': não é um identificador válido

Eu removi as duas instruções if de antes e as substitui por uma instrução case e tentei remover todo o erro do código. Estou tentando executar esse código, mas recebo um erro na instrução de caso. "': não é um identificador válido main.sh: linha ...

1 a resposta

Como gerar processo em segundo plano desanexado no Linux em bash ou python

Eu tenho um script python de longa execução no Linux e, em algumas situações, ele precisa executar um comando para parar e reiniciar a si mesmo. Então, eu gostaria de ter um script externo (em bash ou python) que execute o comando para reiniciar ...