Perguntas sobre 'shell'

2
respostas

Existe alguma maneira de descompactar o arquivo no linux sem passar pelo comando “unzip”?

Existe alguma maneira de descompactar o arquivo no Linux sem passar pelo comando unzip ? Não podemos instalar o software unzip ou qualquer descompactador por enquanto e precisamos descompactar alguns arquivos em um script que foi criado....
10.05.2018 / 18:38
3
respostas

Grep: corresponde a uma linguagem de programação

Eu tenho um diretório com muitos arquivos. Os arquivos contêm resumos de pessoas que descrevem sua experiência usando uma linguagem de programação. O problema surge quando quero corresponder a uma linguagem de programação que tenha apenas uma...
09.05.2018 / 15:05
4
respostas

Eu preciso adicionar vírgula no final das primeiras 3 palavras no arquivo de texto usando o shell script

Eu preciso adicionar vírgula no final das primeiras 3 palavras no arquivo de texto usando o shell script. ex: arquivo.txt jan Feb Mar Chennai India jan Feb Mar Hyderabad India jan Feb Mar Bangalore India A saída esperada é: jan,F...
10.05.2018 / 05:47
2
respostas

Usando 'pgrep' para emular 'ps -ef' para uso em um loop 'for i in'

Ubuntu 16.04 Estou acostumado a usar esta linha de comando para matar qualquer processo correspondente ao comando COMMAND for i in $(ps -ef | grep COMMAND | awk '{ print $2 }'); do kill -9 "$i" &>/dev/null;done o shellcheck não...
14.06.2018 / 21:32
1
resposta

Como identificar erros em um determinado arquivo enquanto verifica a soma de verificação (qual arquivo está com problema durante a verificação) no shell script

Eu tenho dois arquivos no local do ftp no formato csv.gz e sua soma de verificação está no formato .csv.gz.md5. Estou copiando esse arquivo no meu sistema local. Estou gerando uma soma de verificação para ele através de md5sum . Agora estou com...
03.06.2013 / 10:54
1
resposta

inicializa normalmente mesmo com um loop infinito em /etc/rc.local

Eu coloquei um script python com um loop infinito em /etc/rc.local , mas a máquina inicializa com sucesso, o que me confunde. O /etc/rc.local content: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser...
07.05.2018 / 01:24
1
resposta

stderr está sendo enviado para baixo do pipeline, mas eu não quero que

Eu tenho isso: echo "$some_command" | bash 2> >(prepend 'r2g-stderr:' 'red') | prepend 'r2g-stdout:' 'yellow'; O que estou tentando fazer: r2g-stderr: this is some stderr r2g-stderr: this is some more stderr r2g-stderr: this...
07.05.2018 / 08:07
2
respostas

Como renomear múltiplos arquivos no Bash Scripting? [fechadas]

Suponha que eu queira renomear 3 arquivos no mesmo diretório. Exemplo: test1.gzip test2.gzip test3.gzip Agora, deseja renomear todos os arquivos acima para algo como test1_20180518.gzip test2_20180518.gzip test3_20180518.gzip Agora, com...
28.05.2018 / 16:15
1
resposta

elimina ficheiros por iterar um array?

Eu tenho dois arrays que possuem números de arquivo e preciso ler esses dois arrays e excluir esses arquivos. Eu preciso ler pri array e excluir arquivos dentro do diretório /primary . Da mesma forma, preciso ler snd array e excluir arqu...
02.05.2018 / 05:16
1
resposta

pegando o código de saída do processo em segundo plano / subshell

Eu estou querendo saber se existe alguma diferença entre: long_running.sh & pid=$! e ( long_running.sh ) & pid=$! o pid será capturado consistentemente nos dois casos, ou haverá algumas diferenças aqui? Por fim, que...
01.05.2018 / 21:24