Perguntas sobre 'shell'

4
respostas

Como posso gerar um inteiro assinado de 64 bits aleatório com o macOS?

Eu preciso gerar um inteiro assinado de 64 bits para teste. Como posso fazer isso? #!/bin/sh long=$(????)     
23.12.2016 / 07:55
2
respostas

Como deletar ou acessar um arquivo com uma barra invertida \ em seu nome?

Eu tenho alguns arquivos aqui que eu copiei para esta caixa linux usando o módulo Python pysftp: [jm@spartan tf]$ ls -la total 0 drwxrwxrwx. 3 jm jm 69 Aug 14 13:50 . drwxrwxrwt. 9 root root 238 Aug 14 13:49 .. -rwxrwxrwx. 1 jm jm 0...
14.08.2018 / 19:58
1
resposta

Em um Bash Script, como o comando continue funciona com loops incorporados?

Estou escrevendo um script bash em uma sessão do busybox. O script tem que iniciar um executável externo várias vezes em seqüência no formato daemonised e monitorar a saída. while read LINE; do VARIABLEPARAMETER='echo "$LINE" | sed -e 's...
14.08.2012 / 19:28
2
respostas

Crie um novo link para acessar todos os arquivos e pastas

Eu fico preso para criar um script de shell para um novo link algo assim link linkPathName orginalPathName Eu quero criar um link entre um novo link e um caminho original; no entanto, ambos podem acessar juntos. Por exemplo, se orignialPa...
14.09.2012 / 10:45
3
respostas

Bash while loop e lendo do pipe

Eu tenho um programa de linha de comando do Windows que estou executando em um script Bash no Ubuntu via wine. O script Bash basicamente se parece com isso: wine myprogram.exe | while read line do # Process line done Agora, desde que e...
19.10.2012 / 17:59
2
respostas

como verificar a existência da variável e comparar com a cadeia no busybox?

Eu quero usar algo assim if [[ ! -z "$ENV" && $ENV == 'production' ]]; then echo "production"; else echo "dev"; fi mas no BusyBox não funciona: ( sh: 1: [[: not found Parece que qualquer combinação AND ou OR não funciona na...
20.07.2016 / 11:08
2
respostas

Como posso verificar se $ date1 está antes de $ date2 no shell?

date1=$1 date2=$2 Como posso verificar se $date1 é antes de $date2 ? Ambas as datas estão no formato DD/MM/YY , por exemplo, 01/01/15 .     
16.10.2015 / 18:56
3
respostas

echo variable com conteúdo da substituição de comando

Eu escrevi um script muito básico de substituição de comandos que está abaixo: #!/bin/bash files=$(ls *.fastq); echo $files O diretório contém um bando de arquivos .fastq e eu só quero usar o comando echo para gerá-los O sript acima ge...
27.08.2015 / 21:52
3
respostas

Como fazer com que dois comandos consumam a entrada de stdin sequencialmente?

O seguinte script perl consume-10-lines-and-exit lê dez linhas de stdin e as imprime. Depois disso, sai. #!/usr/bin/env perl use strict; use warnings FATAL => 'all'; for (my $i = 0; $i < 10; $i++) { my $line = <STDIN>;...
08.04.2016 / 16:27
3
respostas

Como posso testar se existe um arquivo em / root sem su para root?

Meu sistema operacional é o Ubuntu 14.04 LTS. Eu tenho um arquivo /root/1.txt , e entrei com 'yu', que não tem permissão de leitura neste arquivo. Quando eu uso o código if [ -e /root/1.txt ] , ele retorna falso. Eu sei que posso usar su...
18.04.2016 / 03:25