Eu tenho um script que rastreia o tempo.
Quando imprimo minha saída no meu console, recebo isso:
0 Days, 00:00:33
Quando o salve em um arquivo txt, recebo isso:
^[[2K
0 Days, 00:00:33
Código:
now=$(date +%s)
diff=$(($now -...
Dada essa entrada:
# Lines starting with # stay the same
# Empty lines stay the same
# only lines with comments should change
ls # show all major directories
# and other things
cd # The cd command - change directory
...
Este exemplo estava no meu livro para iniciantes em Linux:
$ cat sort-wc
#!/bin/bash
# Sort files according to their line count
for f
do
echo 'wc -l <"$f» lines in $f
done | sort -n
$ ./sort-wc /etc/passwd /ect/fstab /etc/motd
O qu...
Eu gostaria de usar o bash ou shell script e substituir qualquer coisa entre os dois parênteses com um espaço vazio. O texto entre os dois parênteses pode estar em várias linhas, como:
myFunction (line0
line1
line2
line3
line4)
que...
Eu tenho um script de shell no qual quero adicionar um shebang.
Dada uma variável definida da seguinte forma:
SHEBANG="#!/bin/sh"
Minha pergunta é se posso usar essa variável em outro script como este:
$SHEBANG
# other stuff...
Em um script bash ou zsh, como posso extrair o
host de um url, e. unix.stackexchange.com de
http://unix.stackexchange.com/questions/ask , se este último estiver em uma variável de ambiente?
Li algumas respostas neste site e descobri que o arredondamento printf é desejável.
No entanto, quando eu usei na prática, um bug sutil me levou ao seguinte comportamento:
$ echo 197.5 | xargs printf '%.0f'
198
$ echo 196.5 | xargs prin...
Eu não sou especialista em scripts Unix. Alguns dos meus scripts estão localizados em $HOME/mydir . Infelizmente, eles não são acessíveis de outro lugar se esse diretório não fizer parte de PATH .
Eu gostaria de criar um script pequen...
Eu gostaria de saber se existe uma maneira de calcular a diferença entre duas vezes no bash. Eu tenho dois campos que são extraídos de um arquivo de log:
Hora de início: 12 de fevereiro 10:02:10
Hora de término: 12 de fevereiro 10:53:15
O...