Perguntas sobre 'shell'

2
respostas

curl shell command sempre retorna status de erro 0 - mesmo quando falha em erros de entrada

Exemplo: tentando fazer upload de um arquivo não existente - curl -d @no-real-file http://google.com | echo $? - retorna 0. Como posso fazer o curl falhar nos erros de entrada?     
12.03.2014 / 12:56
2
respostas

Existe uma maneira de criar um processo que possa ser eliminado por qualquer pessoa no Linux?

Por exemplo, gostaria de começar a executar um processo em segundo plano SECRETAMENTE em um servidor Ubuntu, mas sempre que alguém, exceto eu, faz login no servidor, o processo deve ser eliminado por esse usuário. É possível criar um processo co...
06.12.2013 / 12:28
2
respostas

Zsh: como completar automaticamente depois de um comando?

todos. É um pouco difícil explicar o que quero fazer. Eu quero criar um script 'exemplo', que pode inserir comandos longos para você depois de executá-lo com parâmetros curtos. Por exemplo, $ example server # I input this line manually $ s...
01.03.2014 / 06:04
1
resposta

Existe uma maneira de passar uma instrução através de um argumento no shell?

O que estou tentando alcançar é definir o título de um widget quando o computador fica inativo: xsidle.sh echo mywidget.title = "idle" | awesome-client quando eu removo xsidle.sh , funciona sem falhas. xsidle.sh é aproximadamente:...
09.12.2013 / 11:13
2
respostas

Como sair de um script em lote quando um comando não é encontrado

Eu quero que o terminal se feche se o adb não for reconhecido. ADB é um programa que este script irá utilizar para detectar dispositivos. Aqui está um pouco do meu script echo My name is RomBreaker echo. echo And I'm gonna flash your Nexus 5...
25.02.2014 / 13:22
1
resposta

Use a data para atualizar a data

Estou tentando acompanhar os exercícios em Início da linha de comando do Linux . Um dos exercícios pede para definir a hora atual para 1 minuto atrás. Enquanto eu posso ter o tempo um minuto à frente: echo $( date --date='60 seconds ago'...
10.11.2013 / 11:03
2
respostas

Como armazenar os resultados de várias consultas sql em variáveis shell no Bash?

Eu preciso armazenar em array os resultados recuperados do banco de dados. Até agora, isso é basicamente o que estou tentando sem sucesso. Myarray=$(echo "SELECT A, B, C FROM table_a" | mysql database -u $user -p$password) Meu entendimen...
21.11.2014 / 21:41
2
respostas

A função Shell no .bashrc não é reconhecida

Eu sei que isso deve ser algo bobo, mas de alguma forma eu estou preso tentando criar um atalho (alias) para uma função shell. Aqui está o meu exato .bash_profile : [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/script...
16.12.2013 / 10:57
1
resposta

Como impedir que os usuários renomem arquivos enquanto fornecem permissões de gravação no Linux

Para algum propósito especial, eu quero impedir que usuários não-root do servidor Linux alterem os nomes dos arquivos. No entanto, eles podem modificar e gravar no conteúdo do arquivo. Como fazer isso na linha de comando.     
03.10.2013 / 10:28
1
resposta

Selecionando todo o texto no Vi / Vim através do PuTTY

Eu preciso selecionar o texto em um arquivo de log (~ 900 linhas) e colá-lo em um arquivo de texto normal. No entanto, estou no meu servidor via PuTTY, então quando eu faço :%y+ or gg"+yG ele não me deixa colá-lo. Por acaso existe uma m...
07.06.2013 / 19:19