Perguntas sobre 'shell'

2
respostas

Grep no arquivo mais recente

Estou tentando encontrar uma linha específica do arquivo mais recente que eu tenho em subpastas. Os arquivos têm o mesmo nome. Então a estrutura é como: pasta SubFolder1 filename.xml SubFolder2 filename.xml Estou usando o...
07.10.2014 / 11:28
1
resposta

Existe uma maneira de contornar o cano quebrado?

Eu tenho um diretório com um grande número de arquivos. ./I_am_a_dir_with_many_subdirs/ Dentro de um script, gostaria de encontrar todos os subdiretórios, classificá-los e gerar uma saída para um array bash. Então, eu faço: SubdirsArra...
14.03.2014 / 07:23
3
respostas

Script de bash, string não substituída corretamente por $ e caracteres & com escape

Eu criei um script de shell que usa uma string como entrada. Se a string contiver $ ou & , será necessário substituir esses caracteres por \$ e \& . Eu poderia fazer isso com o comando sed . Depois disso, quero substituir uma...
22.01.2014 / 07:55
1
resposta

Qual é a diferença entre “su -” e “bash -l”?

Qual é a diferença entre su - e bash -l ? Eu tenho este problema: :/etc/profile.d # su - Cannot open display "default display" Directory: /root Thu Nov 28 11:23:57 CET 2013 Agora eu tento descobrir por que essa mensagem ocorre....
28.11.2013 / 13:59
1
resposta

Adicionando um mês a uma data de entrada no unix

Eu preciso escrever um script que peça ao usuário uma data de entrada. Então, preciso adicionar um mês a essa data ou pelo menos 30 dias. Exemplo: Data: 2009-05-12 Preciso ter 2009-06-12 este código não está funcionando: $date -d...
10.10.2013 / 02:19
2
respostas

Não é possível excluir o arquivo oculto na unidade de rede usando o script DOS / batch

Estou tentando excluir um arquivo de uma unidade de rede mapeada, I: No meu script em lote, tenho: del /f I:\bin\.hiddenfile Quando executo o script, vou para o diretório I:\bin e vejo que .hiddenfile ainda está lá. Agora e...
02.10.2013 / 03:29
3
respostas

O script shell não está sendo executado como “./”, mas é executado por “sh”

Estou executando um script no painel de destino do braço como um superusuário, por exemplo, como usuário root. Mas o script não está sendo executado se eu o executar com a seguinte sintaxe root@freescale$ ./Script.sh -sh: ./Script.sh: Permis...
02.07.2013 / 11:00
1
resposta

Liberando um pipe nomeado

Estou usando o seguinte para redirecionar a saída do meu script para o terminal e o arquivo de log, acrescentando data a todas as linhas que vão para o arquivo de log: NPIPE=/tmp/$$_$RANDOM.tmp mknod $NPIPE p tee <$NPIPE /dev/tty | ( w...
09.05.2013 / 17:12
1
resposta

Por que eu não deveria fazer cada shell individual Eu executo um shell de login?

Várias pessoas me dizem que eu não deveria fazer cada shell. Eu uso um shell de login. Por meio de um TTY, ou um aplicativo terminal Xorg rodando bash .. alguém pode explicar o raciocínio potencial por trás dessa lógica, ou desmascará-lo para mi...
08.07.2013 / 15:07
2
respostas

Como devo massificar renomear arquivos para corrigir a versão "conflitante" detectada pelo Dropbox (false) para a versão "não conflitante"?

Eu tenho um projeto com muitos arquivos, localizados em vários subdiretórios. O Dropbox de alguma forma substituiu as versões mais recentes de alguns desses arquivos com uma versão antiga e renomeou as mais recentes adicionando "(Johns in Konfli...
24.03.2013 / 23:25