Perguntas sobre 'bash'

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

Qual é o atalho da linha de comando para comentar a linha atual?

Estou procurando o atalho da linha de comando para comentar a linha atual no terminal. Por exemplo, posso inserir git commit -am "a comm e, em seguida, perceber que realmente não quero fazer commit ainda. Eu pressionaria a combinação de te...
05.09.2013 / 20:27
4
respostas

Chmod equivalência de + xe 0755

Apenas curioso, estes dois são completamente equivalentes? chmod +x file chmod 0755 file     
25.03.2012 / 15:06
1
resposta

Por que você não lê linhas com “for” no bash?

Eu li que usar "for" não é uma boa maneira de ler linhas no bash. Muitas pessoas dizem que isso é desajeitado e ineficiente na melhor das hipóteses e falha em muitos casos. Gostaria de saber qual é a melhor maneira de ler linhas no bash. Obri...
01.12.2011 / 18:30
1
resposta

zsh alias com argumento padrão, mas também substituível

Atualmente, tenho uma configuração de alias de zsh assim. alias e="subl" Isso me permite e somedir abrir um diretório no SublimeText. ou e . para abrir o diretório atual. No entanto, gostaria de poder definir . como o argument...
26.08.2012 / 07:57
2
respostas

Como posso saber se a opção set -e está ativada ou não?

Eu estou escrevendo uma função de shell que será chamada de muitos lugares diferentes e eu quero ignorar todos os erros que ocorrem dentro da função desabilitando a opção (possivelmente ativada) set -e shell, executando set +e . O proble...
10.09.2012 / 16:17
4
respostas

Mover uma lista de arquivos (em um arquivo de texto) para um diretório?

Eu tenho uma lista de arquivos, com seus caminhos completos, um por linha em um arquivo "files.txt" Eu estava tentando mover todos esses arquivos do local original para um novo diretório. Eu gravei no diretório onde eles moram agora e publ...
18.01.2013 / 17:54
2
respostas

Conclusão da tabulação inteligente (para diretórios)?

Existem versões de shell que têm uma conclusão de tabulação mais inteligente? Eu gostaria de poder digitar cd foo-<TAB> Em seguida, ele mostraria as possíveis conclusões junto com os números que eu posso digitar para selecionar u...
04.08.2010 / 18:17
3
respostas

Como posso quebrar um loop de link simbólico?

Enquanto eu estava tentando compilar uma biblioteca de objetos compartilhados C, acidentalmente criei dois links simbólicos que apontam um para o outro. Existe uma maneira de se livrar deles sem nuking o diretório inteiro? Eu li que a única mane...
02.02.2010 / 16:29
3
respostas

Edite o arquivo xml usando o shell script / command

Eu preciso fazer isso usando script ou comando unix Existe um arquivo xml em / home / user / app / xmlfiles como <book> <fiction type='a'> <author type=''></author> </fiction> <fiction type='b'&...
19.05.2015 / 15:07
3
respostas

Como juntar arquivos na linha de comando sem criar arquivos temporários?

Eu tenho dois arquivos em um ambiente Linux / Bash: # Example data $ cat abc 2 a 1 b 3 c $ cat bcd 5 c 2 b 1 d Estou tentando juntar os dois arquivos na primeira coluna. O seguinte não funciona porque...
19.08.2009 / 06:12