Perguntas sobre 'shell'

5
respostas

Como você interage com um arquivo chamado “!!”? [duplicado]

Fora de moda, eu saí de vim usando :wq!!! . Isso criou um arquivo chamado !! . Dado que !! referencia o comando anterior, a tentativa de interagir com ele produz resultados interessantes. Eu tentei rm ./!! e rm -- !! . Amb...
19.01.2015 / 13:46
2
respostas

Visualização de vários meses no calendário (cal) no OS X

Espero executar alguns dos comandos listados em este artigo , por exemplo: cal -3 que deve me mostrar o último mês, este mês e o próximo mês. Este comando faz não funcionar no OS X. $ cal -3 cal: illegal option -- 3 usage: cal [-...
02.02.2015 / 13:46
1
resposta

A divisão de campos e a expansão de nome de arquivo são desativadas no RHS da atribuição de variáveis portáteis?

Na maioria dos shell compatíveis com POSIX, como bash . ksh , dash , mksh , pdksh , quando a atribuição de variável ocorre, divisão de campo e expansão de nome de arquivo (e expansão de contraventamento, se o shell suportar) não são e...
09.01.2015 / 06:02
2
respostas

Por que o alias dentro da função não funciona?

Veja o código abaixo: a()(alias x=echo\ hi;type x;alias;x);a Eu tenho um alias dentro de uma função, eu não quero mudar o ambiente externo (é por isso que eu estou usando () em vez de {} ), mesmo o código dizendo que o alias foi defi...
23.01.2015 / 17:42
2
respostas

Gravar variável contendo texto grande com \ n em um arquivo com interpretadores de shell comuns. Como você faz isso?

Ambiente: linux shell ou melhor, ash shell no busybox (exemplo system: Openwrt). Dada uma variável de string com grande texto "${a}" construído desta forma: for index in $(seq 1 40000); do #it is 40000 for a reason, it helps if you wa...
04.08.2014 / 16:59
2
respostas

Existe alguma maneira de sair do modo de seguimento "less" sem parar outros processos no pipe?

Muitas vezes eu me encontro na necessidade de ter a saída em um buffer com todos os recursos (rolagem, busca, atalhos, ...) e eu me acostumei a less . No entanto, a maioria dos comandos que eu uso geram saída continuamente. Usar less com...
19.04.2015 / 09:08
2
respostas

Remover parágrafo do arquivo

Eu tenho um arquivo ( file.php ) como este: ... Match user foo ChrootDirectory /NAS/foo.info/ ForceCommand internal-sftp AllowTcpForwarding no GatewayPorts no X11Forwarding no Match user bar...
25.03.2015 / 17:26
1
resposta

Como inspecionar o conteúdo bruto de uma partição?

Estou tentando ver o conteúdo em bytes brutos de uma partição fictícia /dev/sda3 , que eu fiz para ser 100MiB pelo gparted. Eu quero testar a escrita e a leitura nessa partição. Existe uma ferramenta que pode ser usada para inspeção manu...
17.04.2015 / 16:38
2
respostas

Como construir caminhos completos separados por espaços de arquivos recursivamente correspondentes glob?

Eu tenho um programa que requer caminhos para arquivos como argumentos, que não podem ser citados e não devem depender do diretório de trabalho. Isso pode ser feito sem encadear vários xargs , tr , find , readlink s? Exemplo de saída...
22.07.2014 / 09:11
2
respostas

Como você preserva um espaço em uma expressão literal em um valor de matriz no bash e como reduzir os resultados de um comando sort?

No contexto da busca por expressões em arquivos de log, eu estava me perguntando se havia uma maneira de quantificar e qualificar o conteúdo dos logs em /var/log de alguma forma. Em particular, o léxico usado para descrever condições de erro...
20.01.2014 / 08:39