Articles of Linux

Come sapere la fasce orarie del programmatore linux?

Sto cercando il valore della porzione temporale (o quantistica) del mio kernel Linux. Esiste un file /proc che espone tali informazioni? (O) È ben definito nell’intestazione Linux delle mie distribuzioni? (O) Esiste una funzione C dell’API di Linux (forse sysinfo) che espone questo valore? Grazie in anticipo.

Reagire su hotkey globale in un programma Java su Windows / Linux / Mac?

Un’applicazione Java6 si trova nella barra delle applicazioni. Deve essere triggersto usando un tasto di scelta rapida (ad esempio Super-G o Ctrl-Shift-L ecc.) E fare qualcosa (ad es. Mostrare una casella di input). Come faccio a farlo su: Windows (XP o Vista) OS / X Linux (Gnome o KDE)

Programmazione C e C ++ su Ubuntu 11.10

Di recente ho installato Ubuntu 11.10 e con esso l’IDE CodeBlocks e sono consapevole del fatto che ho gcc e le librerie std di default. Le mie domande sono: Hai qualche consiglio per un nuovo programmatore C ++ su Ubuntu? Eventuali librerie dovrei ottenere dall’inizio? Un IDE davvero buono mi manca? (YMMV ma preferisco lavorare […]

Cancellare la linea della console stampata corrente

Come posso cancellare la linea della console stampata in C? Sto lavorando su un sistema Linux. Per esempio – printf(“hello”); printf(“bye”); Voglio stampare ciao sulla stessa riga al posto di ciao.

Cosa è “NR == FNR” in awk?

Sto imparando il confronto dei file usando awk . Ho trovato la syntax come di seguito, awk ‘NR==FNR{a[$1];next}$1 in a{print $1}’ file1 file2 Non riuscivo a capire qual è il significato di NR==FNR in questo? Se provo con FNR==NR allora ottengo lo stesso risultato? Che cosa fa esattamente?

Evita la chiusura di gnome-terminal dopo l’esecuzione dello script?

Ho creato uno script bash che apre diversi terminali gnome, connettersi ai computer dell’aula tramite ssh ed eseguire uno script. Come posso evitare che gnome-terminal si chiuda dopo che lo script è finito? Nota che voglio anche essere in grado di inserire ulteriori comandi nel terminale. Ecco un esempio del mio codice: gnome-terminal -e “ssh […]

Come redirect l’output del comando time in un file in Linux?

Solo una piccola domanda sui programmi di timing su Linux: il comando time permette di misurare il tempo di esecuzione di un programma: [ed@lbox200 ~]$ time sleep 1 real 0m1.004s user 0m0.000s sys 0m0.004s Che funziona bene. Ma se provo a redirect l’output su un file, fallisce. [ed@lbox200 ~]$ time sleep 1 > time.txt real […]

Come posso determinare se un file specifico è aperto in Windows?

Uno dei miei strumenti preferiti per Linux è lsof – un vero coltellino svizzero! Oggi mi sono ritrovato a chiedermi quali programmi su un sistema WinXP avessero un file specifico aperto. C’è qualche utilità equivalente a lsof? Inoltre, il file in questione era su una condivisione di rete, quindi non sono sicuro se ciò complica […]

Elimina le righe vuote usando sed

Sto cercando di eliminare le righe vuote usando sed: sed ‘/^$/d’ ma non ho fortuna con questo. Ad esempio, ho queste righe: xxxxxx yyyyyy zzzzzz e voglio che sia come: xxxxxx yyyyyy zzzzzz Quale dovrebbe essere il codice per questo?

Porta seriale virtuale per Linux

Ho bisogno di testare un’applicazione di porta seriale su Linux, tuttavia, la mia macchina di prova ha solo una porta seriale. C’è un modo per aggiungere una porta seriale virtuale a Linux e testare la mia applicazione emulando un dispositivo attraverso una shell o uno script? Nota: non riesco a rimappare la porta, è codificata […]