Resultados da pesquisa a pedido "unix"
Como executar o comando armazenado em uma variável?
Qual é a maneira correta de chamar algum comando armazenado na variável? Existe alguma diferença entre 1 e 2? #!/bin/sh cmd="ls -la $APPROOTDIR | grep exception" #1 $cmd #2 eval "$cmd"
Gravação atômica em um soquete unix?
Estou tentando escolher entretubos esoquetes unix para um mecanismo IPC. Ambos apoiam oselect() eepoll() funções que é ótimo. Agora, os pipes têm uma gravação "atômica" de 4kB (a partir de hoje), garantida pelo Kernel do Linux. Existe esse ...
Como inserir conteúdo do arquivo após a correspondência de linha ao escapar a barra invertida
Estou tentando usar o código que encontrei aqui:Inserir conteúdo de um arquivo após a correspondência de padrões específicos [https://stackoverflow.com/questions/16715373/insert-contents-of-a-file-after-specific-pattern-match] No entanto, quando ...
como excluir todos os arquivos, exceto os três últimos em uma pasta
Eu tenho uma pasta que contém alguns check-outs de revisão do subversion (eles são retirados ao executar uma receita de implantação de capistrano). o que eu realmente quero é que, para manter as três revisões mais recentes que o script ...
Como migrar a nova estrutura de banco de dados MySQL do dev para o site de produção usando a linha de comando?
Eu tenho dois ambientes de site (servidores separados, Media Temple DVs): Desenvolvimento e Produção. Começamos a compilar o site na Produção e, em seguida, obtivemos um servidor Dev, então eu originalmente mudei o banco de dados de Produção ...
Escreva no arquivo, mas substitua-o, se existir
echo "text" >> 'Users/Name/Desktop/TheAccount.txt'Como faço para criar o arquivo se ele não existir, mas substitui-o se ele já existir. Neste momento, este script apenas anexa.
stdout thread-safe em C no Linux?
Está escrevendo no stdout usandoprintf thread-safe no Linux? Que tal usar o nível mais baixowrite comando?
Meu ambiente virtual (python) está causando a quebra do meu PYTHONPATH?
No meu / etc / profile, defino PYTHONPATH como algo. Mas quando eusource myvirtual-env E então faça isso em python: >>> import sys >>> print sys.pathNão vejo meus caminhos em lugar algum.
Altere o nome do processo ruby na parte superior
Gostaria de alterar o nome do processo ruby que é exibido no comando linux / unix top. Eu tentei o $0='miname'abordagem, mas funciona apenas com o comando ps e, no topo, o processo continua sendo exibido como "ruby"
Lendo do arquivo stdin OR usando o awk
Então, aqui está o meu código até agora: awk '{++a[length()]} END{for (i in a) print i, a[i]}' <$1 | sort -nque lê os comprimentos das linhas de um arquivo de texto e gera o comprimento da linha e quantas linhas têm o mesmo comprimento. Então ...