Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x


2
Script Bash - loop até o valor de retorno ser 0
Preciso desmontar algo no meu script, mas às vezes desmontar antes que todos os dados terminem de serem copiados e causar falha na desmontagem. Procurei uma maneira de fazer uma quantia de "bloqueio", mas não encontrei nada. Então, tentei escrever um script para fazer um loop até poder ser desmontado, …



10
Como remover várias novas linhas no EOF?
Tenho arquivos que terminam em uma ou mais novas linhas e devem terminar em apenas uma nova linha. Como posso fazer isso com as ferramentas Bash / Unix / GNU? Exemplo de arquivo incorreto: 1\n \n 2\n \n \n 3\n \n \n \n Exemplo de arquivo corrigido: 1\n \n 2\n …
25 bash  sed  awk  ed 

2
Qual é o equivalente a 'www-data' para CentOs?
O CentOs não reconhece www-data, mas deseja alterar a propriedade da minha pasta de arquivos. Todas as minhas pastas pertencem à raiz no momento. Confuso quanto ao que deve pertencer ao apache e ao que ela pertence a mim, o usuário root? Além disso, quando diz root root, isso significa …
25 chown 

5
Determinando a causa do pânico no kernel do Linux
Estou executando um derivado do Ubuntu 12.04 (amd64) e tenho tido problemas muito estranhos recentemente. Do nada, aparentemente, o X congelará completamente por um tempo (1-3 minutos?) E, em seguida, o sistema será reiniciado. Esse sistema está com overclock, mas muito estável, como verificado no Windows, o que me leva …

6
adicionando texto ao nome do arquivo antes da extensão
Gostaria de adicionar texto ao final do nome do arquivo, mas antes da extensão. Agora eu estou tentando, for f in *.shp; do echo $f_poly; done a saída é, Quercus_acutifolia.shp_poly Quercus_agrifolia.shp_poly Quercus_corrugata.shp_poly Quercus_cortesii.shp_poly Quercus_costaricensis.shp_poly Quercus_havardii.shp_poly Quercus_hemisphaerica.shp_poly Quercus_kelloggii.shp_poly Quercus_knoblochii.shp_poly Quercus_laceyi.shp_poly Eu quero que seja Quercus_acutifolia_poly.shp Quercus_agrifolia_poly.shp Quercus_corrugata_poly.shp Quercus_cortesii_poly.shp Quercus_costaricensis_poly.shp Quercus_havardii_poly.shp Quercus_hemisphaerica_poly.shp …
25 bash  rename  filenames 

7
Como substituir a palavra atual sob o cursor no Emacs
Como substituo a palavra atual sob o cursor no Emacs? Eu sei que posso usar query-replace ou replace-string, mas toda vez que faço isso, tenho que digitar toda a string a ser substituída, isso é apenas irritante. O Vi possui comando equivalente cword e posso usar um atalho para puxar …
25 emacs  search  replace 

2
Como montar imagem mdf, iso9660 não funciona?
Tenho poucas .mdfimagens que podem ser montadas Alcohol 120%, mas no Linux, isso é possível? Eu tentei coisas semelhantes mount -o loop -t iso9660 XX.mdf /mnt/iso, mas isso não funciona aqui, eu consegui ISOFS: Unable to identify CD-ROM format.
25 linux  iso 

5
Como rastrear um programa java?
Como administrador de sistema, às vezes enfrento situações em que um programa se comporta de maneira anormal, sem criar erros ou criar mensagens de erro sem sentido. No passado - antes da entrada do Java - havia duas contramedidas: Se nada mais ajudar - RTFM ;-) Se o 1. nem …
25 linux  java  trace 

1
O que faria com que o vim não retivesse o histórico de comandos?
Em outras distros que executei, o vim se lembra do seu histórico de comandos mesmo entre as sessões; isso é especialmente útil ao executar muitas operações semelhantes em arquivos diferentes. Por alguma razão, ele foi liberado no Ubuntu 12.04, e não consigo descobrir o porquê. Aqui está a minha :setinformação: …


4
impressão de texto colorido usando eco
Sei que para imprimir um texto colorido usando eco, por exemplo, cor vermelha, o código é: echo -e "\e[1;31m This is red text \e[0m" e sei que neste exemplo, 31 é código de cor vermelha e o número de outras cores é: Black 0;30 Dark Gray 1;30 Blue 0;34 Light …


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.