Perguntas sobre 'shell'

3
respostas

Imprime o endereço mac para o arquivo

Com um script bash, posso ler o endereço mac da minha eth0 e imprimi-lo em um arquivo?     
18.04.2011 / 15:17
2
respostas

Por que recebo o erro 255 ao retornar -1

Sou novo em programação C ++ e tenho uma questão muito básica. Eu notei que quando eu retorno -1 no programa C ++ e, em seguida, verifiquei o status de saída, recebo 255 . Por que isso? O código é o mais básico: int main() {...
04.05.2012 / 16:34
7
respostas

Como limpar as extensões de arquivo?

Eu tenho um diretório com arquivos .MP3 que eu gostaria de mudar as extensões para .mp3. Qual é a maneira mais fácil de fazer isso? Eu acho que algo ao longo das linhas de: find /RootPath -type f -iname "*.mp3" -exec mv {} sed s/.*MP3/.mp3/ \...
01.02.2011 / 20:52
7
respostas

como posso citar uma expansão de variável dentro de uma string para evitar a divisão de palavras?

$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" Nesse caso, como citar $myvar para evitar a divisão de palavras devido aos espaços em branco no valor de myvar ?     
07.05.2018 / 11:48
4
respostas

Como imprimir o nome dos arquivos perdidos em uma pasta?

Eu tenho mais de 2000 arquivos em uma pasta, mas há poucos arquivos ausentes na pasta. O nome dos arquivos é como GLDAS_NOAH025SUBP_3H.A2003001.0000.001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003001.0600.001.2015210044609.pss.grb...
29.07.2015 / 12:44
3
respostas

Sed com edição inplace altera a propriedade do grupo de arquivos

Eu tenho o script shell ( php ) que entra em contato com o arquivo de destino dessa maneira: inspeciona se o arquivo e o diretório são graváveis com php ' is_writable() (não acho que isso seja um problema) faz edição de arquivo no...
15.04.2016 / 08:01
1
resposta

Criando minha própria função cp no bash

Para uma tarefa me pedem para escrever inteligentemente uma função bash que tenha a mesma funcionalidade básica da função cp (copy). Só tem que copiar um arquivo para outro, então nenhum arquivo é copiado para um novo diretório. Como sou n...
22.05.2017 / 15:50
2
respostas

Por que 'para qualquer texto; fazer loop quatro vezes?

Isso é um bug ou um recurso? Parece acontecer para alfanuméricos sem numeração . Executando o GNU bash, versão 4.1.5 for alpha01234; do echo $((++i)); done saída: 1 2 3 4     
24.11.2011 / 16:01
4
respostas

Obtém a posição vertical do cursor

Isso pode soar bem estranho, mas eu sei como definir a posição vertical do cursor no Bash assim: echo -e "\e[12H" Isso move o cursor para a 12ª linha (começando com 1). Então como obtenho a posição do cursor (número da linha) usando o...
26.08.2013 / 23:33
3
respostas

Compare as cabeças de dois arquivos no bash

Eu posso fazer diff filea fileb para ver a diferença entre os arquivos. Eu também posso fazer head -1 filea para ver a primeira linha de filea ou fileb. Como posso combinar esses comandos para mostrar a diferença entre a primeira linha do...
23.04.2015 / 12:28