Resultados da pesquisa a pedido "unix"

3 a resposta

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"

2 a resposta

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 ...

3 a resposta

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 ...

3 a resposta

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 ...

3 a resposta

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 ...

6 a resposta

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.

5 a resposta

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?

2 a resposta

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.

7 a resposta

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"

2 a resposta

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 ...