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
Leitura de caractere por caractere com leitura do bash
Eu tenho tentado usar o bash para ler um arquivo caractere por caractere. Após muitas tentativas e erros, descobri que isso funciona: exec 4<file.txt declare -i n while read -r ch <&4; n=0 while [ ! $n -eq ${#ch} ] do echo -n "${ch:$n:1}" (( n++ )) done echo "" …
8 bash  readline 

4
Como obter os caminhos relativos com ls?
Gostaria de fazer algo assim para mover os dois últimos arquivos baixados: mv ` ls -rt ~/Downloads/ | tail -2 ` . Infelizmente, lsapenas fornece os nomes dos arquivos. Como posso adaptar o código acima? (Antes que alguém aponte, estou ciente dos problemas de canalizar a saída de ls. Eu …
8 linux  bash  ls 



1
O script Bash não lê a entrada
Eu tenho um script que é suposto executar um comando em segundo plano, e faz isso. O problema é que, quando o script se depara com um comando de leitura, ele não pausa e aceita entrada. Aqui está: printf "Where is yo music?: " read musicPath cd $musicPath ls | …



4
cp ou rsync, vale a pena cp?
Espero que isso não conta como uma pergunta sem uma resposta real, como eu não consigo encontrar uma boa razão para usar cp(1)ao longo rsync(1)de praticamente todas as circunstâncias. Se um normalmente favorecem rsyncmais cp? Existe alguma boa orientação para seu uso? rsync: Transfere os diffs, pode usar compactação, pode …
8 bash  shell  rsync  utilities  cp 


3
exportar HTTP_PROXY e caracteres especiais na senha
Suponha que, por uma questão de argumento, minha senha abaixo seja abc123@ Preciso autenticar minha máquina Linux através de um proxy corporativo para obter correções e atualizações ... normalmente, eu usaria isso: export HTTP_PROXY='http://<Americas\Username>:<Password>@proxy.foo.com' export http_proxy='http://<Americas\Username>:<Password>@proxy.foo.com' No entanto, quando substituo uma senha real que termina com @e depois corro aptitude …



6
faça a saída grep sem seguir a nova linha
Considere este trecho: X=$(grep -m1 'some-pattern' some-file | sed -n 's/.* //p') Quero colocar a última palavra em uma variável se alguma condição de padrão for correspondida para linhas no arquivo de texto arbitrário Meu problema é que a variável Xpossui CR ou LF ou CRLF no final, dependendo do …
8 bash  grep 

7
Script ou programa Linux para encurtar nomes de arquivos
Não tive muito sucesso em encontrar uma versão Linux do namemangler , que preciso renomear 1000 arquivos para que sejam legíveis no Windows. Alguém sabe de um programa Linux que pode fazer isso? Caso contrário, um script poderá funcionar, pois só preciso renomear todos os arquivos em uma pasta para, …

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.