Perguntas sobre 'shell'

4
respostas

Foreach loop para saída ls

Estou tentando processar alguns arquivos no diretório usando o loop foreach para a saída ls: IFS=$'\n' for i in $(ls -1Atu); do echo "$i" done Na primeira vez eu pensei que funciona, mas quando eu criei o arquivo com o nome como *...
23.04.2015 / 00:26
2
respostas

Como as linhas de comando longas ($ COLUMNS) são automaticamente agrupadas em uma nova linha?

Existem vários pontos pelos quais a E / S é passada, alguns dos quais (que eu saiba) são o shell, pty, tty, termios, aplicação de emulador de terminal. Na maioria dos emuladores de terminal, longas linhas de comando (aquelas que excedem o valor...
13.04.2015 / 22:34
3
respostas

Concat 1000 arquivos dentro de um diretório [closed]

Eu sei que podemos concatir arquivos por cat file [file] [[file] ...] > joined-file . Eu tenho diretório que contém muitos arquivos. Eu quero concatir todos eles. Eu quero concatir 1000 arquivos, independentemente do seu nome e ordem. Isso...
23.05.2015 / 07:33
3
respostas

Leia os argumentos separados por nova linha

Eu tenho um script e recebo dados de stdin como um argumento separado por novas linhas que dizem que tenho string1,string2 string3,string4 E eu quero levar em muito string1,string2 e string3,string4 . Mas eu recebo um número desconhe...
22.11.2018 / 07:15
1
resposta

? no final dos arquivos ao listar o arquivo usando 'ls'

Ao listar arquivos usando o comando 'ls', recebo o seguinte. -rw-rw-r-- 1 vineesh vineesh 2026 Nov 28 15:48 cdfg_ulit_89.txt? -rw-rw-r-- 1 vineesh vineesh 1215 Nov 28 15:48 cdfg_ulit_8.txt? -rw-rw-r-- 1 vineesh vineesh 1209 Nov 28 15:48...
28.11.2018 / 10:23
2
respostas

barra invertida no caminho

Gostaria de saber qual é o significado da barra invertida quando usado em um caminho, por exemplo: ll /opt/deployment/release175/war-files\ files/ A saída , por exemplo, é: accounting-module.war finance-module.war Obrigado.     
26.11.2018 / 12:49
2
respostas

Como gerar endereços IP aleatórios

$ nmap -n -iR 0 -sL > RANDOM-IPS-TMP.txt $ grep -o "[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*" RANDOM-IPS-TMP.txt | egrep -v "10.*|172.[16-32].*|192.168.*|[224-255].*" > RANDOM-IPS.txt egrep: Invalid range end $ Como posso gerar endereços...
09.06.2011 / 08:40
4
respostas

Copie um diretório para HDD externo

Estou tentando copiar um diretório para o disco rígido externo. Montei o dispositivo e digitei: cd root tar -cf - * | (cd /mnt ; tar -xpf -) Recebi esta mensagem de erro: "recusa covarde de criar um arquivo vazio" Quando eu faço ls p...
13.03.2011 / 08:55
1
resposta

Cat em fifo não executando através de bash

Eu quero roteirizar estas poucas linhas mkfifo my.fifo cat >my.fifo & cat my.fifo | nc remotehost.tld 10000 Mas a linha cat >my.fifo & Quando eu o executo manualmente, ele funciona, mas não através do shell bash. qual...
21.08.2013 / 12:38
2
respostas

Substituição do parâmetro do script de shell

Eu vi uma linha de script de shell da seguinte forma: local soft_upgrade=${3:-false} O que isso significa? Eu não sei o que 3: -falso significa.     
21.02.2013 / 08:01