Articles of linux

Referência indefinida para pthread_create no Linux

Eu peguei a seguinte demonstração da web em https://computing.llnl.gov/tutorials/pthreads/ #include #include #define NUM_THREADS 5 void *PrintHello(void *threadid) { long tid; tid = (long)threadid; printf(“Hello World! It’s me, thread #%ld!\n”, tid); pthread_exit(NULL); } int main (int argc, char *argv[]) { pthread_t threads[NUM_THREADS]; int rc; long t; for(t=0; t<NUM_THREADS; t++){ printf("In main: creating thread %ld\n", t); rc […]

Como corrigir ‘sudo: não tty presente e nenhum programa askpass especificado’ erro?

Eu estou tentando compilar algumas fonts usando um makefile. No makefile há um monte de comandos que precisam ser executados como sudo . Quando eu compilar as fonts de um terminal tudo vai bem e o make é pausado na primeira vez que um comando sudo é executado esperando por senha. Depois de digitar a […]

Como ligar um arquivo no Linux?

Eu quero fazer um link simbólico no Linux. Eu escrevi este comando bash onde o primeiro caminho é a pasta que eu quero ligar e o segundo caminho é a fonte compilada. ln -s ‘+basebuild+’/IpDome-kernel/kernel /home/build/sandbox/gen2/basebuild/IpDome-kernel/kernal Isso está correto?

Quais caracteres são proibidos nos nomes de diretório do Windows e Linux?

Eu sei que / é ilegal no Linux, e os seguintes são ilegais no Windows (eu acho) * . ” / \ [ ] ; | = , O que mais eu estou sentindo falta? Eu preciso de um guia abrangente, no entanto, e um que leva em conta os caracteres de byte duplo. Vincular […]

Como faço para solicitar a input Sim / Não / Cancelar em um script de shell do Linux?

Eu quero pausar a input em um script de shell e solicitar ao usuário para escolhas. A pergunta do tipo padrão “Sim, Não ou Cancelar”. Como faço isso em um típico prompt bash?

Como encontrar padrões em várias linhas usando o grep?

Eu quero encontrar arquivos que tenham “abc” AND “efg” nessa ordem, e essas duas seqüências de caracteres estão em linhas diferentes nesse arquivo. Por exemplo: um arquivo com conteúdo: blah blah.. blah blah.. blah abc blah blah blah.. blah blah.. blah blah.. blah efg blah blah blah blah.. blah blah.. Deve ser combinado.

Existem códigos de status de saída padrão no Linux?

Um processo é considerado concluído corretamente no Linux se o status de saída for 0. Eu vi que falhas de segmentação freqüentemente resultam em um status de saída de 11, embora eu não saiba se isso é simplesmente a convenção em que eu trabalho (os aplicativos que falharam assim foram todos internos) ou um padrão. […]

O que é equivalente a getch () & getche () no Linux?

Eu não sou capaz de encontrar arquivo de header equivalente para conio.h no Linux. Existe alguma opção para a function getch() & getche() no Linux? Eu quero fazer um menu de base caso switch onde o usuário dará a sua opção apenas pressionando uma tecla e processo deve ser movido à frente. Não quero permitir […]

Como faço para encontrar a localização do executável em C?

Existe uma maneira em C / C ++ para encontrar o local (caminho completo) do programa executado atual? (O problema com argv[0] é que ele não fornece o caminho completo).

Como excluir um diretório em find. comando

Estou tentando executar um comando de localização para todos os arquivos JavaScript, mas como excluo um diretório específico? Aqui está o código de busca que estamos usando. for file in $(find . -name ‘*.js’); do java -jar config/yuicompressor-2.4.2.jar –type js $file -o $file; done