Perguntas sobre 'bash'

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

Envie Ctrl-C para o prompt sem o botão de controle

Eu uso o ssh no meu telefone (para a escola). Como eu obviamente não tenho uma chave de controle, como eu mataria um processo em execução? Eu não tenho acesso root.     
08.02.2017 / 00:21
1
resposta

Usuário não sudo solicitado com a mensagem “rm: remove o arquivo vazio regular protegido por gravação” em vez de permissão negada

Eu adicionei um disco extra a um servidor linux. Eu adicionei a seguinte linha ao fstab: UUID=e277f402-bbac-4830-bc1d-5a849ffe7f9c /disk1 ext4 defaults 0 0 Eu então criei um ponto de montagem / disk1 e o montei sudo mkd...
12.09.2015 / 22:30
2
respostas

Qual é o comportamento de 'cat | Menos'?

Eu tentei executar o seguinte comando: cat | less Eu sei que ambos os comandos exigem algo da entrada padrão. Quando eu corro isso é o que eu esperava: todas as minhas entradas vão para o cat e eu não serei capaz de enviar comandos para m...
06.09.2015 / 20:28
4
respostas

Processo de background do Bash ainda bloqueando o fluxo de script em subshell

Estou tentando fazer algo que envolve scripts chamando outros scripts em subshells para capturar sua saída. Um dos scripts precisa ter um efeito colateral de iniciar um processo em segundo plano. Isso tudo funciona quando executado diretament...
25.05.2016 / 12:22
2
respostas

Como usar o crontab para iniciar scripts

Eu criei um script (que eu já testei se funciona) e eu quero usar o crontab para lançá-lo toda vez que meu PC for reinicializado. Eu criei esse script chamado test.sh apenas por diversão e é muito fácil: #!/bin/bash while true; do echo "...
22.05.2016 / 15:57
3
respostas

Existe uma maneira automática de adicionar permissões de leitura de grupo a “nohup.out” quando “nohup” é executado?

Eu corro meu código Java do script bash usando um comando como este: exec nohup "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" com.myClass "$@" & O que cria o arquivo de saída nohup.out e esse arquivo tem permissões como esta:...
24.03.2015 / 16:55
4
respostas

Que problema existe quando várias linhas de 'date' são usadas no bash?

Atualmente estou lendo um livro sobre programação bash, Pro Bash Programming. Em um capítulo (Capítulo 4), eles perguntam qual é o problema do script a seguir. Eu mesmo não faço ideia depois de ler. Eu devo estar esquecendo algo aqui. Alguém pod...
11.04.2015 / 16:01
1
resposta

processando jobs sequenciais e paralelos no script bash

Eu entendo que na programação bash, comamnd1;command2;command3 os executará sequencialmente, enquanto command1&&command2&&command3 os executará em paralelo. No entanto, o que acontece quando eu combino ; e &&...
11.11.2014 / 23:32
4
respostas

Enquanto script Bash de loop que gera quantos usuários usam um determinado shell

Então eu estou preso ao tentar criar um script bash enquanto a função loop pega a entrada de / etc / passwd e mostra quantos usuários usam bash, nolongin, csh e ksh. Eu acredito que devo usar o gato e cortar. E eu sei que o tipo de shell que um...
08.04.2015 / 22:32
3
respostas

usando awk em apenas arquivos que START com 'xyz'

Eu tenho 3 arquivos em um diretório: xyz1.txt , xyz2.txt , rst_xyz.txt e quero trabalhar com APENAS os dois primeiros (aqueles que começam com xyz). O comando ls | awk '/xyz/{print $1}' retornará todos os três. Quais alterações eu poss...
20.01.2015 / 18:21