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.



1
loop for não funciona no bash
Eu tenho o código abaixo para substituir algumas strigns em vários arquivos, mas o loop for está verificando o primeiro arquivo e não executando o script perl. abaixo está o meu código if [ -f zebu.work.post_opt/ZEBU_CTO_FT_MOD.v ] then for file in $(./zebu.work.post_opt/ZEBU_CTO_FT_MOD*); do perl -i -p -e 's/input/inout/g' $file; perl …
7 bash  for 


3
O que faz `. / path / command` faz? (Espaço após ponto, caminho absoluto)
A partir deste guia para a conclusão Bash aprendemos que para Bash para executar uma auto-realização deve executar . /etc/etc/bash_completion.d/foobar( observe o espaço após. ), para conclusão Bash ao trabalho. $ /etc/bash_completion.d/ssh bash: /etc/bash_completion.d/ssh: Permission denied $ . /etc/bash_completion.d/ssh $ ls -l /etc/bash_completion.d | grep ssh -rw-r--r-- 1 root root …
7 bash 

2
Como colunino uma lista de itens com largura mínima?
Como colunino qualquer entrada lsnão colunada como faz? ls está criando uma tabela otimizada com largura mínima para cada linha, por exemplo: ls 2 dsao file with space with 5 e g wsdl-rubo-6cb0f1a9086e80c d file leading space mas se eu alimentar a saída column(por exemplo, cada arquivo em uma linha), …
7 bash  ls 


1
Diferença entre [[expr1 || expr2]] e [[expr1]] || [[expr2]]
Considere duas expressões condicionais expr1e expr2, por exemplo, $i -eq $je $k -eq $l. Podemos escrever isso de bashvárias maneiras. Aqui estão duas possibilidades [[ expr1 || expr2 ]] [[ expr1 ]] || [[ expr2 ]] Tenho certeza de que vi recomendações aqui de que o segundo deveria ser preferido, …
6 bash 


1
readlink literal vs variável
Usando o BASH: a resposta provavelmente é óbvia, mas não para mim. > echo $PWD /root/fcm > readlink -f ~ /root > # but then with a variable or literal > a='~' > readlink -f $a /root/fcm/~ > readlink -f "~" /root/fcm/~ Estou esperando receber apenas '/ root /'; Quem …

2
Converter script Bash em script AWK
CURTIME=$(date '+%s') LOG=/home/apache_logs.txt FILETIME1=$(stat $LOG -c %Y) TIMEDIFF1=$(expr $CURTIME - $FILETIME1) Eu criei esse script no Ubuntu e ele funciona bem lá, mas no SunOS (Generic_150400-64 sun4v sparc sun4v), ele não está funcionando. Esse script é para verificar se os logs estão sendo atualizados e o fazem (se houver), dependendo …

2
enviar para registrar e exibir no console
Eu tenho um pequeno script de teste aqui, ele tem tratamento de erros. Gostaria que todos os STDERR e STDOUT fossem exibidos no console (que atualmente são) E transformados em um arquivo de log. #!/bin/bash # error handling function error_handler() { echo "Error occurred in script at line: ${1}." echo …
1 bash  trap  logs 

2
Atribuindo variáveis ​​do texto no nome do arquivo
Estou tentando criar uma estrutura de diretórios com base nos caracteres no nome do arquivo (o nome do arquivo inclui datas e horas em que o arquivo começou a ser gravado). Estou pronto para descobrir como ler determinadas "colunas" no meu nome de arquivo e imprimi-las. Mas agora não consigo …

2
Subshells isolados no bash
Existe uma maneira de chamar um subshell completamente isolado de um script bash? O que quero dizer é que o subshell chamado não terá variáveis ​​herdadas de seu pai. Isto é essencialmente o que estou tentando realizar
bash  shell 


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.