Alguém conhece um liner simples para ler a primeira linha de um arquivo no
Alguém conhece um liner simples para ler a primeira linha de um arquivo no
Eu recebi um script que requer sudo, mas o script deve definir parâmetros de acordo com o usuário original, como: chown "${USER}:${USER}" dir Se eu colocá-lo no sudo, acabo com o chmod root:rootque não ajuda. Então, como posso obter o nome de usuário antes do
Estou escrevendo um script bash para fazer backup de meus bancos de dados. A maioria é postgresql, e no postgres existe uma maneira de evitar a autenticação, criando um arquivo ~ / .pgpass que contém a senha do postgres. Coloquei isso no diretório inicial do root e o fiz chmod 0600, para que o root...
du -csh / O cálculo acima levará muito tempo para calcular. Existe uma maneira de ver o resultado menos preciso com menos sobrecarga? ATUALIZAR O que eu quero saber é o tamanho total em um diretório
Estou escrevendo um script chamado quando um usuário efetua login e verifica se existe uma determinada pasta ou se há um link simbólico quebrado. (Isso ocorre em um sistema Mac OS X, mas a pergunta é puramente básica). Não é elegante e não está funcionando, mas agora parece com...
Estou tentando escrever a initconfiguração que redirecionará a saída do meu daemon para dois arquivos (para stdout e stderr). O problema é que não está funcionando. Estou lendo isso agora. Então, eu fiz esse script de shell para testar essa abordagem. E isso não
Digamos que meus arquivos em um servidor Ubuntu sejam como: /folder1/folder2/ Estou folder1atualmente e quero mover todos os arquivos / pastas (recursivos) de folder2para a pasta atual. Como posso fazer
Existe alguma opção para adicionar um usuário em uma única linha. inclui a senha. Não solicite nada. OS = RHEL
Estou tentando implementar um tipo de mecanismo de execução a seco para o meu script e enfrentando o problema de aspas sendo retiradas quando um comando é passado como argumento para uma função e resultando em comportamento inesperado. dry_run () { echo "$@" #printf '%q ' "$@" if [ "$DRY_RUN"...
Se alguém deveria executar o seguinte comando cat * | grep DATABASE o shell cuspia todas as linhas em arquivos * que continham a palavra DATABASEneles. Existe alguma maneira de cuspir também em qual arquivo cada linha é separada? Eu tentei usar a -Hopção para grep que de acordo com mandiz print...
Ao executar backups no Bash com rsync, estou tentando excluir todos os arquivos de ponto e diretórios ocultos no diretório superior, mas não os existentes nos diretórios de destino . Por exemplo: /copyme.c /.dontcopythisfile /.dontcopythisdirectory/or_its_contents
No meu caso específico, quero usá-lo para despejar o que eu echo. Não quero envolver nenhum arquivo ... Existe uma maneira de fazer a objdumpleitura
Estou enfrentando um problema estranho. Eu tenho uma vm com solaris 11, e tentando escrever alguns scripts bash. se, no shell, eu digitar: export TEST=aaa e, posteriormente, execute: set Vejo corretamente uma nova variável de ambiente chamada TEST cujo valor é aaa. Se, no entanto, faço...
rsyncpode ser convencido a mover pastas de maneira muito semelhante e superior à tradicional, mvcom as seguintes opções: rsync -axvvES --remove-source-files source_directory /destination/ No entanto, uma coisa que ainda não consigo fazer é remover os diretórios originais. A...
Quando notei que o backupscript que eu coloquei em /etc/cron.weekly no meu servidor Debian6 não foi executado, coloquei esse pequeno script nele, para ver se o cronjob semanal é executado: #!/bin/bash echo 'CRON RAN' > /var/log/cron-weekly-runcheck.log salvou como -rwxr-xr-x 1 root root 64...
A primeira vez ssh-copy-idque perguntará # ssh-copy-id -i .ssh/id_dsa.pub [email protected] The authenticity of host 'example.com (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is 39:fb:5e:70:30:33:2b:18:17:e9:4f:2f:91:b5:d2:21. Are you sure you want to continue connecting (yes/no)?...
Eu tenho um script que baixa e substitui os cabeçalhos do kernel no Debian squeeze. function fixHeaders(){ #Replace the kernel headers from OVH with standard kernel headers... aptitude -y install linux-image-2.6.32-5-amd64 sed s/'GRUB_DEFAULT=0'/'GRUB_DEFAULT=1'/g update-grub echo "Rebooting...
Minha pergunta parece trivial, mas não consegui encontrar nada útil na internet. Eu tenho um binário em /urs/bin/binary mas está desatualizado e a versão mais recente está disponível em algumas montagens, por exemplo /mount/new_version/binary Existe um script bash que chama esse binário de uma...
Eu gostaria de registrar todos os comandos executados no SSH. Dizer, ssh [email protected] COMMAND Quero registrar "COMMAND" no server.com Pesquisei bastante, mas não consegui encontrar nada. Há mais uma pergunta semelhante, mas não acho que exista uma solução por lá. Como registrar...
Corri e esqueceu o e em crontab -eantes de eu bater Enter. Um prompt apareceu, então fechei com Ctrl+ D, o mesmo que normalmente saio dos prompts de entrada. Agora, sem aviso, meu crontab inteiro está vazio. Por quê? Que lógica fez isso acontecer? Como devo fechar prompts diferentes de Ctrl+...