Perguntas com a marcação «bash»

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

4
Diferença entre let, expr e $ []
Eu quero saber qual é exatamente a diferença entre a=$[1+1] a=$((1+1)) let a=1+1 a=$(expr 1 + 1 ) Todos os 4 atribuem a variável a com 2, mas qual é a diferença? Pelo que descobri até agora, é que o expr é mais lento porque não é um shell real …
23 bash 



3
comando uniq não está funcionando corretamente?
Então, eu estou verificando o md5hash dos meus arquivos com isso como minha saída: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt 657cf4512a77bf47c39a0482be8e41e0 ./dupes.txt 8d60a927ce0f411ec94ac26a4785f749 ./derpina.txt 15f63928b8a1d5337137c38b5d66eed3 ./foo.txt 8d60a927ce0f411ec94ac26a4785f749 ./derp.txt No entanto, depois de executar find . -type f -exec md5sum '{}' ';' | uniq -w 33para encontrar os hashes exclusivos, recebo o seguinte: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt …

5
Como posso executar o comando original com o mesmo nome?
Um alias para o lscomando no ~/.bashrcarquivo aliasado a este: alias ls='ls --color=auto' então, quando executo o lscomando no terminal alias ls( ls --color=auto) é executado. mas minha pergunta é como posso executar o original lsapenas e somente lssozinho, sem argumentos extras e sem resolver problemas ao excluir entradas com …



6
Como faço para abrir um arquivo de dentro de um script bash?
Ok, então correr gedit myfile.txtfunciona bem. Mas e quanto a abrir um arquivo de dentro de um script bash, usando o aplicativo de desktop padrão vinculado ao tipo de arquivo? Eu tentei abaixo, o que funciona muito bem quando executado manualmente no terminal, mas quando o coloco em um arquivo …
22 bash  xdg-open 


5
Repercussões para compartilhar .bashrc entre máquinas com o Dropbox?
Eu trabalho em muitas máquinas diferentes, todas executando o Ubuntu (nem sempre a mesma versão). Tenho algumas personalizações realmente básicas para o meu prompt que gostaria de ter disponíveis em todas as máquinas. Atualmente, uso o Dropbox e armazeno todos os meus outros "arquivos de ponto", como meu .vim / …
22 bash  dropbox 

3
Como seleciono um campo / coluna na saída de `ls -l`?
Meu objetivo é enganosamente simples (pelo menos para mim). Desejo pegar a saída de ls -lou ls -lhe selecionar apenas um campo. Estou procurando que isso seja o mais à prova de balas possível, o que quero dizer, suponha que os nomes de arquivos possam ter um número variável de …





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.