Perguntas sobre 'shell'

4
respostas

Como renomear arquivos com sed e csv

Sou novo no Linux, sed e awk , mas não me importo de me desafiar em novas ideias. Dito isso, eu entendo o propósito e como usar rename e sed para um evento comum, como adicionar um $date ou remover um _1234 de todos os arquivos....
06.12.2012 / 16:35
4
respostas

Obter entrada do editor (vim / nano / emacs / textmate?)

Eu estava curioso para saber se há uma maneira de obter entrada não de StdIn , mas de $EDITOR - seja vim, nano, emacs ou até mesmo um editor de linha de comando (MacVim / TextMate). Quais são as opções / soluções alternativas / melhores prá...
22.03.2012 / 12:43
5
respostas

A renomeação de arquivos funciona, mas os soft links apontam para os nomes antigos. Como posso consertar isso?

Por exemplo, estou renomeando muitos arquivos dentro de uma árvore assim: [bash]$ for file in 'find . -name "*gsf*"'; do 'mv $file ${file/gsf/msf}'; done Isso renomeia todas as instâncias de "gsf" em nomes de arquivos que correspondem a...
25.04.2012 / 23:23
5
respostas

Executa o resultado da string do shell script como um conjunto de comandos shell

Eu crio um resultado de string do meu shell script e quero executá-lo como shell command . Por exemplo, file_a é: [email protected] [email protected] script: awk '{print "mail -s \"welcome\"", $1}' file_a E resultado: mai...
27.02.2012 / 10:14
3
respostas

Como iterar um comando sobre um conjunto de arquivos?

Eu tenho uma pasta cheia de arquivos com uma extensão .dot como esta: a.dot b.dot c.dot Eu quero passar por todos os arquivos nesta pasta e executar um comando neles como este: dot -Tpdf a.dot -o a.pdf dot -Tpdf b.dot -o b.pdf dot -...
23.02.2012 / 14:41
1
resposta

O script shell trava no comando mail

Estou descobrindo que uma chamada para o comando mail está fazendo com que um script seja suspenso sem erros. Para fechar o script eu tenho que ctrl-c ou emitir um comando kill no id do processo. A seção pertinente do script está abaixo: E...
02.07.2012 / 17:34
1
resposta

xterm não muda de diretório quando é movido

Recentemente, fiquei muito frustrado com o xterm não se comportando como esperado. Isso é o que eu estava fazendo: xterm aberto execute os seguintes comandos: $ mkdir test_01 $ cd test_01/ $ echo 'a' > a $ cat a A saída será:...
10.08.2012 / 07:52
4
respostas

fazendo o loop através da matriz JSON no shell script

Abaixo está a saída do comando curl (informações do arquivo sobre a ramificação), necessidade de script ou comando para imprimir o nome do arquivo, tipo de arquivo e tamanho. Eu tentei com jq mas consegui buscar um único valor (jq '.values []...
23.10.2018 / 09:08
4
respostas

Desanexe um daemon usando o sudo?

Percebi que sudo continua a ser executado após a execução de qualquer uma das seguintes linhas. Existe alguma maneira de desanexar o daemon completamente, então sudo não continua sendo executado? sudo -u user daemon & sudo -u user -...
12.10.2011 / 08:39
1
resposta

Como canalizar o resultado do comando 'date' para o comando 'mv'

Eu quero renomear meu arquivo para o timestamp atual. Eu sei como obter o timestamp atual ("date +% s") mas como posso canalizá-lo para o comando 'mv'?     
19.06.2011 / 16:58