Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
2
respostas

Renomeia o nome do grupo do usuário

Acabei de usermod -l login-name old-name para alterar o nome de usuário, mas o nome do grupo ainda é o antigo. Qualquer forma de renomear o nome do grupo? Não consigo encontrar nenhuma informação para fazer isso.     
23.03.2012 / 21:34
4
respostas

Verifique se algum dos parâmetros para um script bash corresponde a uma string

Estou tentando escrever um script onde quero verificar se algum dos parâmetros passados para um script bash corresponde a uma string. A maneira que eu tenho configurado agora é if [ "$3" != "-disCopperBld" -a "$4" != "-disCopperBld" -a "$5" !...
08.09.2010 / 21:28
7
respostas

Como posso classificar todos os arquivos por tamanho em um diretório?

Como posso exibir os arquivos em um diretório unix classificados por seu tamanho legível, indo do maior para o menor? Eu tentei du -h | sort -V -k 1 mas parece que não funciona.     
16.12.2011 / 22:16
8
respostas

Renomeia um grupo de arquivos com um comando

Se eu tiver um grupo de arquivos com extensão .htm, como posso renomeá-los para .html? mv *.htm *.html não funciona.     
19.07.2009 / 21:41
5
respostas

Como posso criar meus próprios “comandos shell” (por exemplo, mkdir / cd combo)?

Não sei dizer quantas vezes desejei um comando que crie um diretório e mova para esse diretório. Basicamente, eu gostaria do equivalente ao seguinte: mkdir -p /arbitrarily/long/path; cd /arbitrarily/long/path mas só precisa digitar /arbi...
06.05.2016 / 15:09
5
respostas

Looping através de subdiretórios e executando um comando em cada

Eu tenho um conjunto de repositórios classificados em diretórios baseados em seus VCS (Git, Mercurial, SVN). Com o Subversion eu consegui executar svn update * no diretório pai e ele passaria por cada diretório e atualizaria cada repositório...
21.09.2009 / 23:34
5
respostas

Como posso exibir o caminho absoluto no prompt do bash?

Atualmente, tenho meu bash PS1 configurado para algo assim: PS1="\[\'if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\':\w\n\$ " Como posso mostrar o caminho absoluto em vez do caminho relativo (por exemplo...
22.10.2010 / 10:52
2
respostas

Bash autocomplete no symlink para o diretório complete em todo o diretório, incluindo barra [duplicata]

quando eu tenho um link simbólico foo ligando para um diretório bar/ e eu começo a digitar f e clico em guia , ele completa em foo mas eu gostaria de completar para foo/ para que eu possa adicionar imediatamente o próximo car...
16.04.2011 / 14:58
5
respostas

No bash, como posso renomear um arquivo sem repetir o caminho? [duplicado]

Se eu quiser renomear um arquivo com alguns diretórios, como posso evitar a repetição do caminho? Por exemplo: mv path/to/old_filename.txt path/to/new_filename.txt Eu estou querendo saber se há uma maneira de fazer isso: mv path...
16.06.2011 / 16:34
1
resposta

O rsync exclui arquivos, pastas no destino por padrão?

Arquivos Suponha que /foo/src contenha apenas A.c e que /foo/dest contenha A.c e B.c . E suponha que eu execute o seguinte comando: rsync /foo/src/ /foo/dest rsync apaga B.c ? Pastas Agora, suponha que /foo/sr...
19.03.2014 / 00:09