Perguntas sobre 'shell'

2
respostas

sed substituir; “conteúdo com ';”

Eu tenho arquivos que contêm ;" e preciso substituí-los por ';" O seguinte comando sed não funciona: sed -i "s/;"/';"/g" /root/bashy.sh Como posso fazer isso? A solução não precisa ser sed .     
28.05.2015 / 17:28
1
resposta

FDs mais de 2, mais que (stdin / stdout / sterr)

Acho que este post não está fora do tópico.Tinha três descritores de arquivo tradicionais em contextos Unix: 0 == STDIN 1 == STDOUT 2 == STDERR Mas em novos artigos, blogs, posts, respostas, etc., eu leio mais do que os FDs acima, por exe...
20.05.2015 / 13:07
2
respostas

Não é possível executar o comando com raiz em um host Linux remoto

Eu tento migrar o código shell para o código de estrutura Python. O problema que encontro é que o Python não pode executar o comando com raiz em um host Linux remoto. Alguém poderia encontrar esse problema e descobrir? Eu sou muito grato pela su...
15.05.2015 / 10:12
3
respostas

Como percorrer as linhas em um arquivo que contém * em cada linha

Eu tenho um arquivo que contém cerca de 800 linhas. Todas as linhas contém 1 * caractere nele. Eu preciso percorrer as linhas no arquivo, então usei o seguinte loop for i in $(cat file_path); do echo $i; done Infelizmente, não funciono...
13.05.2015 / 07:30
2
respostas

Altera apenas o ano na saída do comando "date"

date , por exemplo, exibe Fri Apr 17 20:16:01 IST 2015 Agora, quero alterar apenas o ano, então date deve exibir Fri Apr 17 20:16:01 IST 2016 neste exemplo. Como adicionar 1 ano à saída de date usando comandos do Linux?     
17.04.2015 / 15:52
1
resposta

Como faço para escrever um script de shell para que, quando eu compilar meu programa c ++, ele coloque o binário no diretório binário?

Eu tenho um diretório chamado Binary e vários arquivos de origem: ./ ├── Binary/ ├── lesson02.cpp ├── lesson04.cpp └── lesson06.cpp quando eu compilo o código fonte g++ lesson01.cpp -o lesson01 Eu quero que lesson01 seja colo...
25.03.2015 / 17:29
1
resposta

Exportando um comando canalizado sem avaliar a saída?

Estou tentando definir um export que seria efetivamente kill de um processo baseado no PID que pgrep o alimenta. A execução do comando kill $(pgrep myAppName) parece funcionar (se 'myAppName' era o nome de um processo em execução r...
21.03.2015 / 08:01
3
respostas

Remover linhas em um script de shell

Eu tenho este arquivo: # more file.txt 2c2 lns-ld-wall-01-t2 old:261,260 4c4 Prive_ORANGE old:258,259 Eu preciso remover todas as linhas como esta 2c2 e esta 4c4 . Como posso fazer em um script de shell?     
04.05.2015 / 09:12
2
respostas

Problemas com o basic if then statement

aprendendo os fundamentos do script e eu tenho essa linha de código: #!/bin/sh if [ $# -ne 1] then echo "Please provide one directory to search" echo "Example usage: something.sh directory_name" exit 1 fi no entanto, quando e...
21.04.2015 / 15:57
1
resposta

Comandos da sandbox do terminal

Eu queria saber se existe uma maneira de executar comandos shell que afetam apenas um determinado diretório e seus subdiretórios. Estou usando PHP e quero criar um aplicativo que permita ao usuário executar comandos shell a partir de uma pági...
23.01.2015 / 16:35