Perguntas sobre 'shell'

5
respostas

Como remover uma pasta que começa com “$”? [duplicado]

Eu criei um diretório chamado "$ pattern" e agora, quando eu tento removê-lo, ele diz pattern: Undefined variable. Eu tentei: $ rm -r $pattern $ rm -rf $pattern $ rm "$ option[value='2016']"     
02.11.2016 / 12:15
6
respostas

php shell_exec () permissão no Linux Ubuntu

Estou desenvolvendo um aplicativo php usando o servidor Linux. Meu problema é executar shell_exec() para chamar algum arquivo exe não é trabalho (na verdade não exe, é tipo de arquivo executável linux) echo shell_exec("whoami"); Eu ten...
13.02.2014 / 16:22
3
respostas

História do Bash globbing

Existe um motivo histórico pelo qual Bash "globbing" e expressões regulares não são idênticas? Por exemplo, acredito que em Bash [1-2]* corresponde a qualquer coisa que comece com 1 ou 2 seguido de qualquer outra coisa, enquanto que, como exp...
10.06.2014 / 07:20
4
respostas

zsh tab conclusão na linha vazia

Gostaria de um tcsh'ism que não consegui encontrar: em uma linha em branco sem conteúdo, quero pressionar a tecla tab e ver o equivalente a um ls. Isso quer dizer que eu quero $ <tab> para fazer algo diferente, me dando um \ t. Eu e...
30.05.2011 / 22:06
5
respostas

Não é possível enviar ssh para a máquina remota usando o shell script no Crontab

Abaixo está o script que estou tentando executar, que é executado sem nenhum problema for i in 'seq 200 2100' do usr=('ssh -t -t -o ConnectTimeout=60 machine$1 finger | tail -1 | awk '{print$1}'') echo $usr done Mas depois de adicion...
09.03.2011 / 07:32
1
resposta

como visualizar a permissão de um diretório

Qual é o comando com o qual você pode visualizar diretamente os bits de permissão de um diretório?     
26.09.2010 / 02:48
5
respostas

sh arquivos de inicialização sobre o ssh

Eu tenho alguns comandos importantes que preciso executar antes de qualquer shell sh ser iniciado. Isso é necessário para passar comandos SSH no comando SSH ( ssh host somecommand ) e outros programas que executam comandos. No meu .profile...
17.12.2010 / 01:03
3
respostas

O que é a divisão de palavras? Por que é importante na programação de shell?

Estou ficando confuso sobre a função que a divisão de palavras desempenha em zsh . Eu não fui exposto a este conceito quando estou programando em C, Python ou MATLAB, e isso despertou meu interesse de por que a divisão de palavras parece ser a...
12.12.2011 / 22:42
2
respostas

Como fazer um loop for na linha de comando?

Vamos dar uma simples for loop #!/bin/bash for i in 'seq 1 10'; do echo $i done O ponto-e-vírgula AFAIK nos scripts bash faz com que o shell execute o comando atual de forma síncrona e vá para o próximo. Pressionar enter faz liter...
12.07.2017 / 13:50
3
respostas

Gravar para um arquivo sem redirecionamento?

Estou escrevendo um aplicativo compilado regularmente que precisa criar um arquivo especial e escrever um cookie mágico nele. Não consigo escrever o arquivo diretamente do aplicativo, o modelo de segurança do sistema exige que eu inicie uma ferr...
22.02.2011 / 14:44