Perguntas sobre 'shell'

4
respostas

Posso usar um shebang para ter uma própria fonte de arquivo no ambiente atual?

Eu tenho uma coleção crescente de scripts que deve ser originado, não executado . No momento eles têm o shebang #! /bin/cat mas eu preferiria que eles fossem originados no bash quando executados, da mesma forma que eu fiz $ . /path/t...
23.06.2016 / 05:52
2
respostas

Comando com pipeline e redirecionamento

Qual é a ordem dos comandos executados que possuem redirecionamento de pipeline e de saída? Digamos que façamos o seguinte: Charles@myzone:/tmp$ mkdir /tmp/testdir Charles@myzone:/tmp$ cd /tmp/testdir Charles@myzone:/tmp/testdir$...
11.05.2018 / 08:31
3
respostas

como somar a saída de awk ou outra expressão com xargs

Suponha que eu tenha o seguinte script de shell bash: #!/bin/bash export count=0; for i in 'ls ./mydoc' ;do pdfinfo ./mydoc/$i | egrep Pages |awk {'print $2'} |xargs -+ $count ;...
29.08.2012 / 21:27
4
respostas

Múltipla instrução que inclui caracteres especiais usando se causando erros

Eu tenho tentado escrever um script que verifica se o conteúdo específico não é encontrado em arquivos / pastas específicos, então deve imprimir "falhou". senão deveria imprimir "sucesso". No entanto, o script a seguir está causando vários erros...
10.10.2017 / 10:45
3
respostas

como desativar o caractere $ escapando na linha de comando

Eu li inúmeros tópicos sobre isso, mas nenhum aborda esse problema. Eu preciso ter uma expressão MySQL executada na linha de comando essa expressão contém $ que são escapadas e assim arruína o comportamento do MySQL mysql -u root -p -e...
11.08.2016 / 07:07
5
respostas

Adiciona arquivos com o one-liner bash?

Atualmente, utilizo várias linhas para anexar conteúdo a um arquivo combinado, por exemplo, ./myprogram 1.txt > Out.txt # Overwrite for the 1st file ./myprogram 2.txt >> Out.txt ./myprogram 3.txt >> Out.txt ./myprogram 4.txt &g...
07.08.2014 / 11:16
4
respostas

Como usar o sed para remover seletivamente os zeros à esquerda

Como posso substituir / remover 0 neste, usando sed : 2001:0db8:03cd:0000:0000:ef45:0006:0123 para que pareça assim: 2001:db8:3cd:::ef45:6:123 Existem 8 pedaços de 4's divididos por : no meio. A primeira parte de 4 não d...
23.11.2014 / 22:51
8
respostas

grepping dotfiles com -R corretamente?

De vez em quando, preciso encontrar um culpado em um arquivo de ponto desconhecido e, em vez de tentar descobrir qual pacote deve ser responsabilizado (por exemplo, xfce4 ou thunar?) e qual é a convenção de nomenclatura deles (.app vs .applicati...
09.02.2013 / 02:19
3
respostas

altere o shell no Solaris / SunOS para seu usuário somente sem acesso a / etc / passwd

Como defino o shell no Solaris / SunOS apenas para meu usuário, sem acesso a /etc/passwd ou qualquer outro su stuff? Depois disso, deve funcionar tanto para o ssh (1) quanto para o ssh interativos quando você envia comandos (2)....
28.06.2013 / 01:10
2
respostas

É possível transferir um arquivo de um script do Bash do Linux para o Windows sem montar a pasta do servidor?

Estou escrevendo um script (Bash) para transferir arquivos da minha máquina Linux local para servidores Windows. Os servidores Windows podem ser acessados normalmente usando os compartilhamentos SAMBA , e eu posso montar uma pasta no meu Linux...
04.09.2015 / 15:11