Considere um diretório com os seguintes arquivos.
20160909_154139.jpg
20160909_154038.jpg
20160909_153929.jpg
20160909_153927.jpg
20160908_121201.jpg
20160908_121155.jpg
Quando eu faço ls sem argumentos, obtenho os arquivos na ordem ac...
Eu posso fazer isso no bash:
while read -n1 -r -p "choose [y]es|[n]o"
do
if [[ $REPLY == q ]];
then
break;
else
#whatever
fi
done
que funciona, mas parece um pouco redundante, posso fazer algo assim?
whi...
Eu tenho um arquivo xml (client_23.xml) no qual eu preciso alterar uma linha e remover uma tag inteira dela, então eu criei o script perl:
No meu arquivo xml, eu tenho um bloco como este. Haverá apenas uma instância de <hello>collec...
Estou tentando executar o comando ssh -o StrictHostKeyChecking=no , mas estou um pouco perdido sobre como executá-lo. Eu tentei executá-lo a partir de um script de shell, mas a saída foi a man page ou configurações que lista todos os parâmetro...
Geralmente, paste imprime dois arquivos nomeados (ou equivalentes) em colunas adjacentes como esta:
paste <(printf '%s\n' a b) <(seq 2)
Saída:
a 1
b 2
Mas quando os dois arquivos são /dev/stdin e /dev/stderr , n...
O que há de errado com o seguinte? Eu recebo um erro [: too many arguments .
if [ 'wc -l pid.txt | awk '{print $1}'' -ge "1" ]
then
for line in $(cat pid.txt)
do
kill $line
done
else
rm pid.txt
fi
Se eu executar jobs -l no prompt de comando, ele mostrará o status dos trabalhos em execução, mas se eu executar o arquivo abaixo ./tmp.sh
#! /bin/bash
jobs -l
Mostra a saída vazia.
Por que isso e como posso obter informações sobre...
Eu criei uma extensão para o shell do gnome e quero poder iniciá-lo usando um atalho de teclado (algo como ctrl + space). Eu não encontrei boa documentação ou tutoriais que me ajudaram a criar a extensão e os que eu encontrei não mencionam atalh...
A especificação POSIX atual não especifica nenhuma opção para o ponto . builtin.
Se eu fizer algo como:
$ echo 'echo .' > /tmp/-foo
$ PATH=/tmp "$shell" -c '. -foo'
então o resultado é variado entre os shells:
dash , ash...
Ok, eu pedi um código aqui, mas inicial eu não pedi para torná-lo busybox compatível. Minha culpa. Eu sou novo no Linux e codificação.
O código precisa fazer o seguinte:
Delete 50GB of oldest data (dir with files) from a directory when t...