Perguntas sobre 'bash'

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

Como eu adiciono um diretório cheio de Scripts Bash à Variável de Caminho e executo-os de fora de seus diretórios?

Tendo um pequeno problema, alguém pode ser capaz de me ajudar. Criei vários scripts Bash para automatizar algumas das minhas tarefas comuns do dia a dia em minhas máquinas Snow Lepoard. Todos esses scripts residem em uma pasta DropBox que é comp...
20.05.2011 / 12:51
2
respostas

Alias úteis em “.bash_profile”? [fechadas]

Por exemplo: echo 'alias myip="curl -s "http://checkip.dyndns.org/" | grep -o "[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*" | head -1"' >> /home/USER/.bash_profile quando eu digitar "myip", então receberei meu endereço IP público     
13.05.2011 / 16:22
2
respostas

Por que minha janela de terminal exibe todos esses erros?

Recentemente, minha janela de terminal começou a exibir vários erros no início de cada nova sessão. É quase como se estivesse cuspindo o texto padrão (data, etc) e interpretando-o como um alias? Eu não mudei nada do que eu conheço, redefini meu...
04.01.2010 / 22:28
2
respostas

bash html destacando?

Eu trabalho muito em bash / xterm e faço muita filtragem de HTML. O que eu queria saber é se existe uma maneira simples de destacar o html para stdout? Algo como: $ cat file.html | [some html highlighting utility] A HTML da sintaxe d...
07.01.2010 / 23:45
2
respostas

Maneira confiável de obter endereço IP externo [duplicado]

Atualmente estou fazendo isso em um script: EXTERNAL_IP='curl -s http://whatismyip.org' Tem que haver um comando no Linux ou algo assim, não?     
30.11.2011 / 21:32
3
respostas

Exibir uma mensagem se o tamanho do arquivo for menor que 30 KBytes

Eu tenho uma caixa de mensagem do Zenity em um script zenity --info --text='done' > /dev/null 2>&1 Preciso abrir uma mensagem, por exemplo: "o arquivo é menor que 30 KB!" quando um arquivo é menor que 30 KB. Como eu poderia es...
28.02.2011 / 09:34
1
resposta

Remova os espaços de preenchimento no resultado 'ls' no macOS

Quando executo o comando ls no macOS, ele mostra os nomes das pastas com o mesmo comprimento, preenchendo espaços para nomes de pastas curtas: jihu@ksm1 Home $ ls bin code devel opt personal shared Enquanto no Linux,...
11.09.2018 / 02:34
1
resposta

Listar dispositivos no LAN Linux

Então, estou tentando encontrar os endereços MAC e IP de todos os dispositivos conectados à LAN no meu RaspberryPi executando o Raspbian. Até agora eu tentei obter a lista com: $ arp $ sudo arp-scan -l $ sudo nmap -sn 10.0.0.1/24 ... mas...
23.09.2018 / 11:28
1
resposta

Script do shell e Json [fechado]

Basicamente, eu tenho um roteador openwrt. Eu quero que ele execute um script de shell para se conectar a uma API, usando seu endereço MAC como autenticação e baixar um arquivo JSON. Como a API ainda não foi criada, criei um arquivo JSON manu...
12.09.2018 / 17:58
1
resposta

Captura de um erro de comando bash em uma variável

Estou usando o comando psql (PostgreSQL) em um script bash: function create_database () { sudo -u postgres psql -c "CREATE DATABASE $1 WITH OWNER $2;" 2>ERROR if [[ $? -ne 0]; then echo "error -> $ERROR"...
15.09.2018 / 11:14