Perguntas sobre 'shell'

4
respostas

Como determinar a quantidade de tempo restante em um “sono”?

Eu tenho: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done funcionando como um temporizador simples e sem frescuras para me lembrar quando algo deve ser feito. Esse sleep 210m é PID 25347. Estou tentando...
05.10.2016 / 15:57
2
respostas

Como usar variáveis entre aspas simples

Eu tenho um aplicativo que leva como atributos de entrada em aspas duplas incorporadas em aspas simples. Tomemos por exemplo este comando certo: command -p 'cluster="cl1"' Para automatizá-lo, criei um arquivo bash usando $CLUSTER como...
09.01.2015 / 23:36
3
respostas

Redireciona a saída de todos os comandos para o arquivo, não apenas por último

Eu quero adicionar um cabeçalho a um arquivo com eco e, em seguida, use um comando para criar o restante do arquivo. Isso significa que vou usar dois comandos separados. Como escrevo a saída de ambos os comandos para um arquivo com redirecion...
27.11.2013 / 13:59
3
respostas

Existe um equivalente Unix da variável de ambiente Windows PATHEXT?

Eu estou querendo saber se existe um equivalente Unix para a variável de ambiente Windows PATHEXT . Para aqueles sem histórico do Windows: Adicionar um sufixo de arquivo a PATHEXT permite que eu execute um script sem digitar esse sufixo...
02.05.2016 / 08:35
1
resposta

Existem corretores ortográficos que estão cientes do Markdown?

Eu gostaria de executar um corretor ortográfico nos meus artigos antes de publicá-los. Acho que aspell está ok, mas não deve tentar verificar os blocos de código: asdfasdfa adsfa sdfa text to check adsfasd f ''' a wild code block appeared...
15.01.2014 / 22:40
3
respostas

Questão SSH estranha, ssh funciona com -t mas congela sem ele

Quando eu ssh em um dos meus servidores, parece fazer o login, mas depois trava antes de me dar o prompt ( message debug2: shell request accepted on channel 0 is the last log entry ). Embora o estranho seja ssh -t "/bin/bash" funciona...
25.06.2014 / 22:52
2
respostas

stderr sobre ssh -t

Envia a saída para STDERR, mas não propaga Ctrl + C (isto é, Ctrl + C mata ssh , mas não o controle remoto sleep ): $ ssh localhost 'sleep 100;echo foo ">&2"' Isso propaga Ctrl + C (isto é, Ctrl + C matará ssh...
02.06.2014 / 17:09
3
respostas

Como um shell executa um programa?

Se eu compilar um programa usando o gcc, e tentar executá-lo a partir do bash shell, qual é a seqüência exata de passos seguidos pelo bash para executá-lo? Eu sei que fork() , execve() , loader , dynamic linker (e outras coisas) estã...
26.08.2015 / 23:22
2
respostas

Você pode explicar essas três coisas neste código bash para mim, por favor?

Eu tenho um function no meu arquivo .bashrc e não consigo envolvê-lo nisso. Eu sei o que ele faz, ele vai X muitos diretórios com cd Aqui está: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do...
18.10.2018 / 09:34
10
respostas

Qual é a melhor maneira de contar o número de arquivos em um diretório?

Se a análise da saída de ls for perigosa porque pode quebrar alguns caracteres funky (espaços, \n , ...), qual é a melhor maneira de saber o número de arquivos em um diretório? Eu costumo confiar em find para evitar essa análise, mas...
23.12.2011 / 10:39