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.



5
Gerar arquivo de um determinado tamanho?
Eu gostaria de gerar um arquivo com o nome example.file. eu poderia usar touch example.file mas quero que o arquivo tenha exatamente 24 MB de tamanho. Eu já verifiquei a página de manual do toque, mas não há parâmetro como este. Existe uma maneira fácil de gerar arquivos de um …
106 bash  command-line  files 


2
Como redirecionar a saída para um arquivo no cron?
Eu tenho um script de backup que preciso executar em um horário específico do dia, portanto, estou usando cronessa tarefa e, a partir do cron, também estou tentando redirecionar a saída do script de backup para a logfile. crontab -e */1 * * * * /home/ranveer/backup.sh &>> /home/ranveer/backup.log Na entrada …


3
Pseudo arquivos para dados temporários
Muitas vezes, eu quero alimentar dados de string relativamente curtos (embora possam ser várias linhas) para programas de linha de comando que aceitam apenas entradas de arquivos (por exemplo, wdiff) de forma repetida. Claro que posso criar um ou mais arquivos temporários, salvar a string e executar o comando com …
98 bash  files  pipe 



5
diferença entre "função foo () {}" e "foo () {}"
Eu posso definir bashfunções usando ou omitindo a functionpalavra - chave. Existe alguma diferença? #!/bin/bash function foo() { echo "foo" } bar() { echo "bar" } foo bar Ambas chamam para funções fooe são barbem - sucedidas e não vejo diferença. Então, eu estou querendo saber se é apenas para …
97 bash  shell  function  posix 

5
Onde o histórico do bash é armazenado?
Se eu executar history, posso ver meus últimos comandos executados. Mas se eu fizer tail -f $HISTFILEou tail -f ~/.bash_history, eles não serão listados. O arquivo é bloqueado, existe um local temporário ou algo semelhante?


4
Como combinar condições de 2 nomes no find?
Gostaria de procurar arquivos que não correspondam a 2 -namecondições. Eu posso fazer assim: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" e isso produzirá um resultado adequado, mas posso juntar essas duas condições com OR de alguma forma?
94 bash  shell  find 

6
Uso confuso de && e || operadores
Eu estava vasculhando um /etc/rc.d/init.d/sendmailarquivo (eu sei que isso quase nunca é usado, mas estou estudando para um exame) e fiquei um pouco confuso sobre &&os ||operadores e. Eu li onde eles podem ser usados ​​em declarações como: if [ test1 ] && [ test2 ]; then echo "both tests …


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.