Perguntas com a marcação «bash»

Perguntas específicas ao Bourne Again SHell do GNU, em oposição a outros shells Bourne / POSIX. Para perguntas sobre shells do Unix em geral, use a tag / shell.




2
O que significa "</ dev / null"?
Eu entendo &gt; /dev/nullredireciona coisas para as /dev/nullquais age como um buraco negro. No entanto, eu não entendo o que &lt; /dev/nullsignifica. Eu vi um script escrito assim: nohup myprogram &gt; foo.out 2&gt; foo.err &lt; /dev/null &amp; Então, o que significa &lt; /dev/nullo código acima? aqui está um exemplo em …
16 bash 


2
Uso de recursos usando pipe e string aqui
Podemos obter o mesmo resultado usando os dois a seguir bash, echo 'foo' | cat e cat &lt;&lt;&lt; 'foo' Minha pergunta é: qual a diferença entre esses dois no que diz respeito aos recursos utilizados e qual é o melhor? Meu pensamento é que, ao usar o pipe, estamos usando …
16 bash  pipe  resources 


6
Shell: "Exibir todas as 2588 possibilidades?"
Então, eu estava movendo meu laptop (e tenho o mau hábito de definir coisas no teclado ...) e acordei para descobrir isso: $ Indique todas as 2588 possibilidades? (s ou n) Que comando exibiria algo assim? Estou usando o Bash.
16 bash  shell 

1
Conclusão de bash para valores separados por vírgula
Gostaria de criar uma regra de conclusão para a lista de parâmetros separados por vírgula. Por exemplo, eu tenho um comando que recebe a lista de nomes de servidores: myscript -s name1,name2,name3 Neste momento, consegui escrever a seguinte conclusão: _myscript () { local cur prev opts _get_comp_words_by_ref cur prev opts='-s' …

2
Uso prático da opção `set -k` no bash
Quando usamos a set -kopção no bash? O manual de referência do Bash diz: Todos os argumentos na forma de instruções de atribuição são colocados no ambiente para um comando, não apenas aqueles que precedem o nome do comando. Entendo o que a opção faz, mas não conseguia imaginar quando …
16 bash  shell 

5
Função bash stateful
Eu gostaria de implementar uma função no Bash que aumenta (e retorna) uma contagem a cada chamada. Infelizmente, isso não parece trivial, pois estou invocando a função dentro de um subshell e, consequentemente, não pode modificar as variáveis ​​do shell pai. Aqui está a minha tentativa: PS_COUNT=0 ps_count_inc() { let …

4
Converta todos os pdf no diretório atual para png
Eu quero escrever um bashscript para converter todos os .pdfarquivos no diretório atual em um .pngarquivo. Por exemplo: $ls . a.pdf b.pdf $./pdf2png.sh Converting pdfs to pngs a.pdf -&gt; a.png b.pdf -&gt; b.png Esta é minha melhor tentativa: #!/bin/bash convert -verbose -density 500 -resize '800' a.pdf a.png convert -verbose -density …
16 bash  imagemagick 

4
Como alterno para o modo de edição vi no readline?
Quero mudar para o modo de edição vi em um ambiente de linha de leitura. Mas não quero usar 'set -o vi'. Quero mudar temporariamente usando um atalho de teclado. A página de manual diz que eu posso fazer isso M-C-j. Mas isso não funciona para mim. Estou usando o …
16 bash  readline 

2
O que faz o redirecionamento com> | Faz?
Quando você deve usar &gt;|para redirecionar a saída para um arquivo em vez de apenas &gt;? A explicação dada quando me foi mostrado isso foi que ele garantiu que o arquivo de destino fosse truncado primeiro. Mas eu &gt;já pensei que isso implicava. É &gt;|útil?


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.