Perguntas sobre 'bash'

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

Como detecto se estou em uma janela bash shell ou terminal de GUI 'full screen'?

Eu tenho algum código no meu .bashrc que define o título da janela do terminal usando o comando atualmente em execução e funciona muito bem no Unity, onde o terminal está em uma janela. No entanto, quando estou logando com o terminal Ctrl +...
23.09.2013 / 23:01
2
respostas

Como renomear todos os arquivos na pasta com o nome terminando com “_backup”

Eu tenho um monte de imagens que foram de alguma forma renomeadas de myimage.jpg to myimage.jpg_backup , então as imagens no meu site não carregam mais. Como recursivamente eu encontraria todas as imagens terminando com _backup e removen...
19.07.2013 / 19:01
2
respostas

Criando um script para instalar o software após uma instalação limpa?

Eu me encontro em meio a várias novas máquinas recentemente (novo laptop, novo computador no trabalho, etc.). Eu quero criar um script bash para instalar todo o software que eu uso. Ninite não é suficiente. Eu não tenho experiência em scripts...
14.08.2012 / 19:57
1
resposta

Script Bash: Como executar comandos consecutivamente sem esperar pelo anterior?

Em um script bash que executa 2 comandos como este #!/bin/bash gedit nautilus O Nautilus não inicia antes que o gedit seja fechado? Como posso evitar isso?     
12.01.2011 / 20:17
2
respostas

'cal -h': Erro de substring de Bash '$ {string: offset: length}'

Cuidado com os idos de março César Estou recebendo um erro estranho no bash usando: ${string:offset:length} . A quinta linha de saída para o meio de março tem a saída errada: $ substring_test.sh March 2018 Su Mo Tu We Th F...
11.03.2018 / 20:47
1
resposta

Executar no terminal não está funcionando

Eu sou novo no Ubuntu e estava tentando executar este script: #!/usr/bin/env bash echo hello world Funciona bem se eu abrir o terminal primeiro e manualmente invocá-lo. Como ./test . Eu configurei "Perguntar a cada vez" no arquivo pref...
07.07.2016 / 16:32
2
respostas

adicionando zero ao local específico dos nomes dos arquivos

Eu tenho um diretório composto por vários arquivos. Os nomes dos arquivos são os seguintes: 0102920.05o 0203920.05o 0304920.05o .... Eu preciso adicionar "0" para todos os arquivos depois dos primeiros 4 números, como 01020920.05o 0203...
24.03.2016 / 15:56
1
resposta

Como mascarar o comando stock no Bash

Eu tenho uma função que executo com frequência na CLI, por isso dei a ela o nome abreviado t : $ which t /home/dotancohen/.bin/t $ cat 'which t' #!/bin/bash ctags-exuberant -f php.tags --languages=PHP -R $ ls -lh /home/dotancohen/.bin/t -...
24.01.2016 / 09:49
2
respostas

Aliases de bash - como executo um arquivo em uma pasta diferente sem perder meu local atual?

Eu tenho um belo alias bash na minha pasta .bashrc que me permite iniciar o Tomcat em execução sem ter que inserir o cd na pasta primeiro, por exemplo alias startTomcat="cd ~/apache-tomcat-7.0.34/bin/ && ./startup.sh" No entanto,...
03.09.2013 / 16:41
1
resposta

Exibição de todos os arquivos ".sh" com tamanho superior a 5kb [duplicado]

Eu quero listar todos os arquivos com extensão .sh e tamanho maior que 5kb com o mesmo diretório. o que eu sei é como listar todos os arquivos com um tamanho específico: find . -size +5k -exec ls -l {} \+ e como listar todos os arquivos...
07.03.2018 / 20:00