Perguntas sobre 'shell'

3
respostas

Como faço para capturar stdin para uma variável sem remover nenhuma nova linha?

Em um script de shell ... Como faço para capturar stdin para uma variável sem remover nenhuma nova linha? Agora eu tentei: var='cat' var='tee' var=$(tee) Em todos os casos, $var não terá a nova linha final do fluxo de entrada. Ob...
09.09.2014 / 00:29
2
respostas

Como descobrir qual programa pode abrir um determinado arquivo?

Digamos que eu tenha um arquivo thesis.pdf ou picture.jpg Existe um comando que retorna um programa para abrir este arquivo com? Estou ciente do comando file , mas ele apenas retorna o tipo correto do arquivo (eu sei que isso não é...
17.07.2014 / 08:46
2
respostas

Por que dois comandos greet quase ideticos retornam uma saida diferente: sem o e com o nome do arquivo

Eu tenho 2 grep s quase idênticas: [Alex@localhost tmp]$ grep /bin/bash /etc/passwd root:x:0:0:root:/root:/bin/bash AlexL:x:500:500::/home/AlexL:/bin/bash user1:x:501:501:user1 12345:/home/user1:/bin/bash vs. [AlexL@localhost tmp]$...
23.11.2013 / 16:26
3
respostas

gera links de páginas com variável de incremento

considere os links https://unix.stackexchange.com/questions/tagged/linux?page=2&sort=newest&pagesize=15 https://unix.stackexchange.com/questions/tagged/linux?page=3&sort=newest&pagesize=15 https://unix.stackexchange.com/...
24.09.2013 / 09:57
3
respostas

Verifique se todos os pacotes listados estão instalados no bash

Meu binário depende dessas bibliotecas de aumento e dos respectivos pacotes: NAME | PACKAGE: --------------------------------------+----------------------------------- libboost_serialization.so.1.55.0...
12.10.2015 / 13:59
4
respostas

Intercepta entrada e saída de um executável específico

Eu tenho um determinado executável do Linux que é chamado de um aplicativo maior para executar alguns cálculos. Eu quero modificar a forma como os cálculos são realizados, pois primeiro eu preciso entender como o executável é chamado e de que ma...
03.05.2011 / 08:37
2
respostas

Como usar $? e teste para verificar a função?

#!/bin/sh function checkExit(){ if test "$?" != "0"; then echo Command $1 exited with abnormal status exit 1; else echo $? fi } function echoThenRun () { # echo and then run the command echo $1 $1 ret=$? ech...
26.08.2011 / 03:14
2
respostas

Como obter um ambiente limpo em um shell ksh?

Eu preciso me livrar de todas as variáveis de ambiente em um shell Ksh. Eu posso bifurcar uma nova instância, mas inevitavelmente irá fornecer alguns arquivos init (tanto quanto eu sei .profile , .kshrc ). Existe uma maneira de ignorar o for...
02.11.2011 / 14:45
2
respostas

Como um aplicativo gráfico é iniciado a partir de uma sessão bash conectada a essa sessão bash?

Quando inicio um aplicativo gráfico a partir de um terminal que executa o bash, esse aplicativo é de alguma forma conectado a essa sessão bash. Por exemplo, quando os aplicativos despejam algum texto, ele aparece na sessão bash de onde é iniciad...
11.11.2010 / 14:26
1
resposta

Faça um script de shell executar comandos em telnet ou programas

Eu gostaria de fazer um script de shell que execute comandos em um dispositivo para o qual eu faço telnet ou em programas como FTP ou OpenSSL. Eu já encontrei um método no FTP, que seria algo como isto: #!/bin/sh HOST='0.0.0.0' USER='User' PA...
04.12.2015 / 11:23