Perguntas sobre 'arguments'

1
resposta

Quando e como o traço duplo (-) foi introduzido como um delimitador de fim de opções no Unix / Linux?

Eu não acho que o shell / utilitários no histórico do Unix nem em algo como "recente" como 4.4BSD suportado usando um traço duplo (ou dois hífens consecutivos) como um fim do delimitador de opções . Com o FreeBSD , você pode ver, por exemp...
29.07.2014 / 08:45
5
respostas

Lista de argumentos muito longa para ls

Eu recebo o seguinte erro ao tentar ls *.txt | wc -l um diretório que contém muitos arquivos: -bash: /bin/ls: Argument list too long O limite dessa "lista de argumentos" depende da distribuição ou da especificação do computador? Normal...
18.05.2012 / 17:43
4
respostas

Como eu faço eco de apenas 1 coluna de saída do comando ls?

Digamos que quando eu comando ls a saída é: file1 file2 file3 file4 É possível exibir apenas uma determinada coluna de saída, neste caso, arquivo2? Eu tentei o seguinte sem sucesso: echo ls | $2 Basicamente tudo que eu quero fazer...
18.11.2013 / 06:34
3
respostas

O que define o tamanho máximo para um argumento único de comando?

Eu estava com a impressão de que o tamanho máximo de um único argumento não era o problema aqui, mas sim o tamanho total do array de argumentos geral mais o tamanho do ambiente, que é limitado a ARG_MAX . Assim, pensei que algo como o seguinte...
20.03.2014 / 19:32
2
respostas

Por que é 'sort' $ f1 '' preferido sobre 'sort -' $ f1 '', e por que isso é preferível ao invés de 'sort' $ f1 ''?

De link Remember to use -- when passing arbitrary arguments to commands (or use redirections where possible). So sort -- "$f1" or better sort < "$f1" instead of sort "$f1". Por que é preferível usar -- e redirecionamento? Por...
25.07.2018 / 07:26
2
respostas

Quando eu preciso especificar o add_efi_memmap como argumento do kernel na inicialização UEFI / EFI?

Eu estou lendo alguns tutoriais como EFI stub (efistub) carregar o kernel do Linux. Essas instruções geralmente usam o parâmetro de inicialização do kernel add_efi_memmap . O hardware pretendido é o Intel x64 com 8 GB de RAM. Minha configuraçã...
13.08.2014 / 18:45
4
respostas

Por que eu preciso usar o cd “$ @” em vez do cd “$ 1” ao escrever um wrapper para cd?

Em outro lugar, vi uma função de cd como abaixo: cd() { builtin cd "$@" } Por que é recomendado usar $@ em vez de $1 ? Eu criei um diretório de teste "r st" e chamei o script que contém essa função e funcionou de qualquer maneira...
24.10.2017 / 23:53
3
respostas

Posso encadear o pgrep com o kill?

Tenho notado que | é usado para enviar resultados do primeiro comando para o outro. Eu gostaria de matar todos os processos que correspondem a um nome. Isto é o que o pgrep normalmente faz: $ pgrep name 5089 5105 E vários argumentos p...
20.06.2014 / 07:57
4
respostas

Existe uma maneira de se referir a vários arquivos em um diretório sem redigitar todo o caminho? [duplicado]

Em um bash shell, quando preciso remover vários arquivos no mesmo diretório, atualmente preciso fazer algo assim: rm /some/path/file1 /some/path/file2 Existe uma maneira mais curta de escrever isso, então não preciso redigitar /some/...
23.05.2013 / 01:56
2
respostas

Como o ps sabe esconder senhas?

Testemunha: $ ps f PID TTY STAT TIME COMMAND 31509 pts/3 Ss 0:01 -bash 27266 pts/3 S+ 0:00 \_ mysql -uroot -p 25210 pts/10 Ss+ 0:00 /bin/bash 24444 pts/4 Ss 0:00 -bash 29111 pts/4 S+ 0:00 \_ tmux at...
29.08.2013 / 11:41