Perguntas com a marcação «sh»

213
Como inserir um texto no início de um arquivo?

Até agora, consegui descobrir como adicionar uma linha no início de um arquivo, mas não é exatamente isso que desejo. Mostrarei em um exemplo Conteúdo do arquivo some text at the beginning Resultado <added text> some text at the beginning É semelhante, mas não quero criar nenhuma nova...

213
Como instalar o Homebrew no OS X?

Estou tentando instalar o Homebrew no OS X. De acordo com o site da Homebrew, devo digitar brew install wget e tudo o que recebo é -bash: brew: command not found Então, eu procurei StackOverflow e encontrei esta resposta . O problema, porém, é que eu não ver brewno /usr/local/bin. Então, eu...

212
Por que #! / Usr / bin / env bash é superior a #! / Bin / bash?

Já vi em vários lugares, incluindo recomendações neste site ( qual é o Bash shebang preferido? ), Para usar #!/usr/bin/env bashpreferencialmente #!/bin/bash. Eu já vi um indivíduo empreendedor sugerir usando#!/bin/bash estava errado e a funcionalidade do bash seria perdida ao fazer isso. Tudo isso...

211
Vários comandos em um alias para bash

Gostaria de definir um alias que execute os dois comandos a seguir consecutivamente. gnome-screensaver gnome-screensaver-command --lock Agora eu adicionei alias lock='gnome-screensaver-command --lock' para o meu .bashrc, mas como bloqueio minha estação de trabalho com tanta frequência, seria...

211
Retornando um booleano de uma função Bash

Eu quero escrever uma função bash que verifique se um arquivo tem certas propriedades e retorna verdadeiro ou falso. Então eu posso usá-lo em meus scripts no "se". Mas o que devo retornar? function myfun(){ ... return 0; else return 1; fi;} então eu uso assim: if myfun filename.txt; then...

210
Comando para obter a enésima linha de STDOUT

Existe algum comando bash que permita obter a enésima linha do STDOUT? Ou seja, algo que levaria isso $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt e fazer algo como $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel files.txt Sei...

209
É seguro ignorar a possibilidade de colisões de SHA na prática?

Digamos que temos um bilhão de imagens exclusivas, um megabyte cada. Calculamos o hash SHA-256 para o conteúdo de cada arquivo. A possibilidade de colisão depende de: o número de arquivos o tamanho do arquivo único Até onde podemos ir ignorando essa possibilidade, assumindo que seja...

208
Como verificar se existe um link simbólico

Estou tentando verificar se existe um link simbólico no bash. Aqui está o que eu tentei. mda=/usr/mda if [ ! -L $mda ]; then echo "=> File doesn't exist" fi mda='/usr/mda' if [ ! -L $mda ]; then echo "=> File doesn't exist" fi No entanto, isso não funciona. E se '!' é deixado de fora,...

206
find: argumento ausente para -exec

Fui ajudado hoje com um comando, mas não parece estar funcionando. Este é o comando: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; O shell retorna find: missing argument to `-exec' O que estou basicamente tentando fazer é percorrer um diretório...

206
Lendo uma string delimitada em uma matriz no Bash

Eu tenho uma variável que contém uma seqüência de caracteres delimitada por espaço: line="1 1.50 string" Quero dividir essa seqüência de caracteres com espaço como delimitador e armazenar o resultado em uma matriz, para que o seguinte: echo ${arr[0]} echo ${arr[1]} echo...