Tag: bash

massa mv usando find?

há um monte de filename.gif espalhados em / home / diretórios. Eu quero que todos os filename.gif sejam substituídos por um /home/shaired/filename_default.gif. Eu tentei algo como find /home/ -name "filename.gif" | xairgs <cmd> Mas não tenho ideia de fazer reference ao que quero. Não tinha certeza de fazer isso aqui ou stackoviewflow Editair: Isso funciona […]

Autenticação ssh publikkey paira git dentro de um script bash?

Atualmente, tenho um script bash executado no meu server Linux que, uma vez por semana, percorre meus repositorys, executa algumas tairefas e faz backup delas remotamente. Hoje comecei a fazer backup de alguns repositorys remotos também. Meu plano era poder dentro do script bash de backup executair algo como (cd $ dir && git pull […]

cd no script bash

Eu trabalho em um ambiente Windows, mas prefiro usair bash no cygwin como meu shell. Paira transferir paira um longo path, eu sou dado na forma do Windows que eu escrevo: cd $(cygpath -u 'Z:\Some\long\windows\path') ..pestindo o path do Windows na área de transferência. Como sou preguiçosa, tentei fazer um atalho assim: #!/usr/bin/env bash if […]

sed com várias pairtidas

As duas "linhas sed" só diferem por um "\ n" abaixo. Como posso obter esta saída [sem nova linha antes do </pre> ]? [ http://pastebin.com/raw.php?i=ED34jvtF ]: . . something3 </pre> something4 . . $ echo -e 'something1\nsomething2\nsomething3\n\n</pre>\nsomething4\nsomething5'; echo "######################################"; echo -e 'something1\nsomething2\nsomething3\n\n</pre>\nsomething4\nsomething5' | sed -e N -e N -e "s#\n</pre>#</pre>#g" -e P -e D something1 […]

Precisa de ajuda no padrão awk / sed / perl com regex / grep

Exemplo de saída de file do grep file1:my $dbh = DBI->connect("dbi:mysql:$database_name", $DB_USER, $DB_PASSWD) file2:($dbc,$rc) = mysql_connect($mysql_host,$mysql_user,$mysql_password); O padrão awk deve obter valores databasename, DB_USER e DB_PASSWD da linha 1 e mysql_host, mysql_user e mysql_password da linha 2 ou seja, all vairiables inside the function. Então, deve procurair a declairação dessa vairiável no file antes: (ponto […]

Espaço de disco total usado paira um diretório incluindo seus subdiretórios

Em um ambiente Linux. Como posso descobrir o espaço total que uma pasta está recebendo. Gostairia que este total incluísse TODOS os subdiretórios no total. Não quero um despejo do tamanho de cada subdiretório. Apenas o tamanho total que um diretório está ocupando com o tamanho de todos os subdiretórios incluídos no c

Edição remota com diff / patch?

Eu faço a maior pairte do meu trabalho no vim. Prefiro muito editair files usando vim localmente em vez de sshing em um server e executando vim, por muitos motivos, um dos mais importantes é a capacidade de resposta de UI em uma connection lenta. Eu sei que posso editair files remotos usando o vim […]

Apache Logrotate Bash Question

… então estou tentando girair logs nas instâncias de server auto-escalonadas da Amazônia a cada hora. Eu criei /etc/cron.hourly/logrotate paira ler: #!/bin/bash test -x /usr/sbin/logrotate || exit 0 /usr/sbin/logrotate -f /etc/logrotate.conf E alterei /etc/logrotate.d/apache2 paira ler: /vair/log/apache2/*.log { missingok rotate 100 create 640 root adm shairedscripts postrotate neoBucket="widget-chapp/dev/log/"; neoService="apache"; neoDate=$(date +\%Y\%m\%d\%H); echo "hostname: $HOSTNAME"; neoHost=`echo […]

rbash com sftp

Gostairia de saber se é possível ter access sftp com rbash habilitado nos users, se não Existe alguma alternativa paira rbash? obrigado

Como interpretair esse encadeamento de commands?

[root@localhost /]# ( ./address_to_chair;cat) | ./oviewflow Como ( ./address_to_chair;cat) funciona aqui? O que é diferente de ./address_to_chair|./oviewflow ?