Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
5
respostas

BSD - Remove caracteres não-ascii de todos os arquivos em um diretório recursivamente

Estou tentando migrar um monte (300 GB +) de arquivos de uma unidade FAT32 para o meu sistema de arquivos freeNas ZFS, mas todo comando que eu lancei (tar, pax, mv, cp) lança um 'argumento inválido' quando encontra um nome de arquivo não-ASCII -...
01.01.2010 / 21:24
4
respostas

Personalização rápida: como detectar quando não há tty

Eu tenho um prompt personalizado com cores (usando tput) e toda vez que eu inicio uma sessão não interativa no servidor, recebo um monte de erros. Por exemplo, se eu iniciar uma sessão não interativa como esta: ssh root@hostname6 "echo 'hell...
23.12.2009 / 18:31
6
respostas

Como remover um bloco marcado de texto em um arquivo?

Como posso remover todas as instâncias de blocos de texto marcados em um arquivo com sed, grep ou outro programa? Se eu tiver um arquivo que contenha: random text // START TEXT internal text // END TEXT more random...
02.05.2010 / 08:11
4
respostas

controla um script bash com variáveis de um arquivo externo

Eu gostaria de controlar um script bash como este: #!/bin/sh USER1=_parsefromfile_ HOST1=_parsefromfile_ PW1=_parsefromfile_ USER2=_parsefromfile_ HOST2=_parsefromfile_ PW2=_parsefromfile_ imapsync \ --buffersize 8192000 --nosyncacls --subsc...
06.01.2011 / 08:32
6
respostas

Como 'ecoar' ”x 'em vários arquivos

Qual é a melhor maneira de esvaziar um monte de arquivos no bash? Até agora eu tenho feito isso echo "" > development.log echo "" > production.log Eu realmente não quero excluir esses arquivos, então rm não é possível. Eu tentei...
09.09.2009 / 15:12
1
resposta

Alias não funciona no script com #! / usr / bin / env php

Eu tenho alguns scripts PHP que estão começando com #!/usr/bin/env php . O interpretador padrão é o PHP 4.4, mas os scripts precisam do PHP 5.3, então criei um alias em ~/.bashrc : alias php="/usr/local/bin/php5-53LATEST-CLI" Assim, c...
05.03.2014 / 11:10
2
respostas

Uma maneira mais rápida de fazer ping de URL do que curl [closed]

Qual seria a maneira mais rápida de verificar se o URL especificado está funcionando? (respondendo no código de status http OK)? Por enquanto, estou usando o curl, mas tenho muitas URLs para testar em um loop, então estou procurando a solução...
16.04.2015 / 08:49
2
respostas

ssh falha ao executar o comando remoto quando executado a partir do script bash do cron - funciona a partir do CLI

Eu tenho um script, escrito em bash, que é executado a partir do cron. Uma das primeiras coisas que faz é SSH para um host remoto e recuperar uma lista de arquivos em um diretório. Tudo funciona bem quando executado a partir da linha de comando,...
19.01.2011 / 17:43
2
respostas

sed php.ini memory_limit

O seguinte funciona muito bem: phpmemory_limit=256M #or what ever you want it set to sed -i 's/memory_limit = 16M/memory_limit = '${phpmemory_limit}'/' /etc/php5/apache2/php.ini Se o memory_limit estiver configurado para 16M, mas descobri...
21.12.2009 / 16:26
5
respostas

Não é possível excluir muitos arquivos de uma só vez no linux

Eu executei o seguinte comando, de dentro dessas pastas de log. Mas parece que cada pasta levará tempo infinito. find . -type f -exec rm -v {} \; rwxrwxr-x 2 root root 77881344 Mar 16 03:06 logs.123 drwxrwxr-x 2 root r...
16.03.2012 / 10:11