Perguntas sobre 'shell'

1
resposta

O que o comando '..' faz? [duplicado]

Esta noite, eu acidentalmente digitei .. blah na linha de comando bash (Fedora 27, bash 4.4.12). Para minha surpresa, não (aparentemente) nada, mas não deu erro. Como vem? Eu obtenho o mesmo efeito com .. sozinho, sem argumentos....
24.01.2018 / 22:18
3
respostas

Um script bash pode ser ligado a um arquivo?

Eu quero que um script seja suspenso a menos que um determinado arquivo seja modificado / excluído (ou um arquivo criado em um determinado diretório ou ...). Isso pode ser conseguido de alguma forma elegante? A coisa mais simples que vem à minha...
07.01.2011 / 13:04
1
resposta

df -k não mostrando o ponto de montagem correto

Estou tentando encontrar o ponto de montagem de um diretório usando df -k . Ele mostra que o ponto de montagem é o mesmo diretório. Eu sei que não é como eu vejo um monte de diretórios com a mesma alocação e o mesmo espaço livre. Também...
12.10.2015 / 16:09
4
respostas

Como eu mudo o caso (maiúsculas e minúsculas) de strings na minha variável?

"Enter test: " read test if [[ $test == "a" ]]; then echo "worked" else echo "failed" fi É uma ilustração simples do teste que estou fazendo, mas se eu digitar "A", ele falhará. Existe alguma coisa que eu possa fazer no estágio vari...
22.01.2015 / 13:20
2
respostas

Referência de um nome de caminho em resultados de saída 'find'

O que eu gostaria de fazer é referenciar um resultado do nome do caminho find como um parâmetro para outro comando sem digitar com dificuldade o nome completo do caminho. Exemplo: $ find -name testfile path1 path2 path3 $ cd path2...
17.09.2014 / 02:05
3
respostas

sed funciona quando a entrada do eco, mas não do arquivo

O texto a seguir remove as aspas próximas da string do endereço de e-mail: $ echo "[email protected]" | sed 's/"([^"]*)"/$ cat ~/Desktop/emails.txt "[email protected]" $ sed 's/"([^"]*)"/$ echo "[email protected]" | sed 's/"([^"]*)"/$...
17.01.2017 / 22:33
2
respostas

Analisando a saída de data com sed

Estou tentando substituir os espaços em branco na saída de data por '_' sem sucesso. $date Fri Sep 14 14:10:04 EDT 2012 $ date | sed 's/ /_/' Fri_Sep 14 14:10:24 EDT 2012 Como você pode ver, o último comando substituiu apenas o primeiro...
14.09.2012 / 18:12
3
respostas

Script para contar arquivos que correspondem a um padrão em subdiretórios

Eu escrevi o seguinte script para encontrar o número de arquivos pdf e tex a partir do diretório atual, incluindo os subdiretórios e arquivos ocultos. O código a seguir é capaz de encontrar o número de arquivos pdf até 2 níveis de subdiretórios...
22.12.2011 / 05:40
1
resposta

Como encontrar o timestamp após 10 minutos no Linux

Eu quero encontrar o tempo após 10 minutos usando o comando date no shell.     
25.11.2015 / 06:58
4
respostas

Excluir a última linha do arquivo gz

Eu preciso excluir a última linha do arquivo gz sem descompactar. O arquivo tem 500 linhas. Como posso fazer isso? Eu tentei: gzip -dc "$files" | tail -500 | gzip -c > "$files".tmp Mas isso não funciona.     
08.07.2016 / 17:04