Perguntas sobre 'bash'

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

O que significa -) na estrutura do case do bash?

Eu vi um snippet de código contendo uma estrutura de caso. while true; do case "$1" in --prepare) echo "prepare" ENV_PREPARE exit 0 ;; --sleep) SLEEP_TIME=$2...
06.08.2018 / 00:42
1
resposta

Como usar o valor de retorno de um comando Bash como “ifconfig” para ser usado como um argumento para uma declaração if no script Bash

Sou relativamente novo no Bash, mas estou muito familiarizado com o Python e com muitos comandos Bash. Eu queria saber se é possível usar um comando como ifconfig eno1 e usar a saída como uma condição a ser usada em uma instrução if . Basic...
06.08.2018 / 15:16
1
resposta

unix / linux chmod para que todos possam ler todos os diretórios e arquivos

Estou com problemas de permissão de arquivo para fazer backup do meu MacbookPro por meio da LAN no meu computador Windows. Eu quero definir permissões de todos os arquivos e diretórios no MacbookPro para permitir a leitura por todos. No Mac,...
26.07.2016 / 20:10
1
resposta

Como executo as primeiras n linhas de um script?

Eu tenho um arquivo de script com centenas de linhas. Digamos que eu queira apenas executar as primeiras 10 linhas. Eu poderia fazer head -n 10 file.script > file10.script chmod +x file10.script ./file10.script Tenho certeza de que dev...
20.03.2018 / 22:04
1
resposta

Somente último tee escreve para arquivo (possível sobreposição com exec?)

Eu tento ter todas as minhas saídas redirecionadas para a.out , exceto algumas que devem também ser gravadas em b.out . Eu acho que usar exec em cima de tee (tee para também redirecionar para b.out) seria bom, mas tee não parece ter sempre...
26.03.2018 / 15:27
4
respostas

Script para transferir arquivo usando SSH

Eu quero transferir tipos específicos de arquivos do diretório no servidor. Então aqui está a cena: A estrutura de diretórios é empresas / compA / filedir / empresas / compB / filedir / empresas / compC / filedir / Então, eu quero mov...
24.08.2010 / 14:53
2
respostas

Usando Sed e Ampersand Substituição com Array

Eu estou tentando usar o caractere e comercial de sed para substituir a seqüência de caracteres original e, em seguida, ler a matriz, mas não está funcionando. Acabei de receber o erro: 'operando esperado (token de erro é' & ") '. Aqui es...
19.01.2016 / 13:14
2
respostas

Analisando o resultado de um comando em um script bash do Linux

Estou escrevendo um pequeno script no Linux para controlar as entradas / saídas do Pulseaudio. O que eu quero fazer é rotear todas as entradas de sumidouro, exceto uma, em uma ou outra pia. A entrada sink que eu não quero rotear é essa: pi...
07.02.2018 / 12:54
1
resposta

Como gerar números separados por vírgula no shell do linux?

Por exemplo, para números de 7 a 12, eu preciso de 7,8,9,10,11,12 Isso é para dividir arquivos csv usando csvcut . isso requer que eu liste os índices da coluna. Por exemplo, se eu precisar cortar colunas de 70 a 80, preciso escrever:...
26.05.2017 / 15:15
1
resposta

Como deletar todos os diretórios, exceto os diretórios apontados pelo symlink

Eu tenho abaixo da estrutura de diretórios. drwxr-xr-x 5 ec2-user ec2-user 4096 May 22 07:03 TEEST drwxr-xr-x 5 ec2-user ec2-user 4096 May 24 05:33 BEE-TES drwxr-xr-x 5 ec2-user ec2-user 4096 May 24 10:53 ONE drwxr-xr-x 5 ec2-user ec2-u...
02.06.2017 / 12:14