Perguntas com a marcação «bash»

8
Use uma lista de palavras para grep em outra lista

Eu tenho uma lista com 250 linhas. Eu tenho que executar todos eles através de um servidor web para obter uma lista de saída. Esta lista, no entanto, retorna muito mais linhas do que estou interessado. Diga, meu list.txté: a.1 b.1 etc então a saída é output.txt: a.1 a b c a.2 b a b a.3 d k o b.1...

8
É possível criar aliases de areia?

Estou procurando uma maneira de fazer o seguinte alias funcionar para qualquer nome de arquivo. alias dim='cd /home/jason/Documents; vim *the desired file*; cd' Gostaria de saber se existe uma maneira de alterar esse alias para torná-lo para que eu possa digitar qualquer nome de arquivo como...

8
Como usar a opção timestamp no ping

Percebi que há uma opção de carimbo de data / hora -T na ajuda do ping. Mas eu não sei como usá-lo. Eu tentei: ping www.google.com -T Isto é o que eu recebo: Invalid timestamp type Qual é o tipo de carimbo de data e hora e como eu o

8
Executar script bash literalmente após cada 3 dias

Eu quero executar um script de shell literalmente a cada 3 dias. O uso do crontab with 01 00 */3 * *na verdade não atende à condição, porque seria executado no dia 31 e, em seguida, novamente no 1º dia de um mês. A */3sintaxe é o mesmo que dizer 1,4,7 ... 25,28,31. Deve haver maneiras de fazer o...

8
Script não funciona quando chamado externamente

Eu uso um script simples para criar .mp3s a partir de arquivos .mp4: #!/bin/bash for i in *.mp4 do ffmpeg -i "$i" -ab 128k "${i%mp4}mp3" done O script funciona bem quando executado na área de trabalho ou chamado através do terminal. Quando o script é chamado de um script externo, no entanto, ele...

8
Backspace não funciona dentro de execução de script bash

Estou executando um script muito simples que lê linha por linha e imprime a linha inserida no terminal: while read CMD; do echo $CMD done Funciona bem, mas quando estou tentando editar a linha com o backspacecaractere, ele é impresso em ^?vez de excluí-lo. E quando eu pressiono Ctrl+ backspacea...