Perguntas sobre 'bash'

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

Como colocar o conteúdo do arquivo POST usando cURL?

Eu quero fazer um HTTP POST do conteúdo (como uma string) de um arquivo local localizado em path/to/my-file.txt para um ponto de extremidade de URL em http://example.com/ . Por exemplo, posso querer fazer o seguinte: Extraia...
19.03.2016 / 05:24
2
respostas

é plausível que o curinga * do Ubuntu com o tar esteja de alguma forma não restaurando alguns arquivos?

Nesta seqüência de linha de comando, eu uso um caractere curinga * .sh para restaurar alguns arquivos. Eu tenho três hits. Sabendo que deve haver mais, digitei o nome inteiro. Por exemplo: goFindRanges.sh. Consegui restaurar um arquivo adicional...
06.09.2011 / 12:11
2
respostas

ls comando output diferente no script de shell

Eu tenho um comportamento estranho na minha caixa Linux e quero seu conselho. Eu quero capturar a saída deste comando ls -log /some/directory Rodando o comando da linha de comando, o resultado é OK: -rw-r--r--. 1 22650880 2013-09-09 1...
10.09.2013 / 08:28
3
respostas

Limite as permissoes para executar comandos

Se um usuário executa um comando como sudo /etc/init.d/apache2 restart Eu gostaria de detectar isso e impedir que esse script seja executado. Posso fazer isso sem modificar o script apache2 ?     
27.06.2011 / 17:58
5
respostas

bash mantém a referência de variável em outra variável

Eu tenho as seguintes variáveis no meu .bashrc: export UPRODUCT=productName export U=/path/to/products/$UPRODUCT Então digitar cd $ U me levará para / path / to / products / productName. O que eu quero fazer é, no meu shell export U...
08.07.2015 / 17:38
3
respostas

O “DOS” tem um shell?

Eu tenho lido as postagens que encontrei sobre shell, terminal, bash, mas fico cada vez mais confuso sobre esses termos. O sistema operacional DOS tem um shell, como o bash no linux? Este é o shell DOS, um shell que mostra uma linha de c...
11.06.2015 / 08:23
2
respostas

Como mostro o diretório atual real no meu prompt bash, não o symlink

Eu uso o valor padrão de PS1 enviado com o Ubuntu: \[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]$ que está ok 90% do tempo. No entanto, quando eu cd para um symlink "directory" o nome do symlink, não o valor de pwd -P é usado....
22.05.2013 / 14:23
1
resposta

Script de bash: “[[: not found”]

Este é o meu código: #!/bin/bash if [[ -d ~/viwiki ]]; then cd ~/viwiki else mkdir ~/viwiki cd ~/viwiki fi if ! [[ -d ./log ]]; then mkdir log mkdir log/log mkdir "log/wget" elif ! [[ -d ./log/log ]]; then mkdir log/log elif ! [[ -d "....
14.02.2013 / 10:53
1
resposta

Como 'rm *', um arquivo real chamado “*”? [duplicado]

Eu não sei como isso aconteceu, mas eu tenho um link simbólico quebrado no meu diretório home chamado * . Eu estava prestes a rm * , e então tive um momento facepalm. Eu deveria rm \* ? %código%? Algo mais? Fazendo o backup agora ...   ...
22.05.2013 / 04:54
1
resposta

Como você remove diretórios vazios aninhados usando um script Bash no Linux?

Eu quero poder executar um script que removerá todos os meus diretórios vazios. O problema é que alguns deles são aninhados, ou seja, diretórios que só têm diretórios vazios, portanto, o script precisa ser recursivo. Eu sei disso: find /me...
19.05.2013 / 11:12