Pytania oznaczone «linux»

79
Jak utworzyć skrypt konfiguracyjny?

To może brzmieć jak bardzo ogólne pytanie, ale tak jest. Mam wymaganie, aby utworzyć skrypt konfiguracyjny dla mojego wniosku, wynik tego configure będzie generowany makefile(podstawowy configure, make, make install). Moje pytanie brzmi: od czego zacząć budowanie tego? Czy jest jakiś przykład,...

31
Czy 3> i 1 oznacza 4> i 3 5> i 3 itd.?

Oczekiwałbym echo foo | tee /proc/self/fd/{3..6} 3>&1 nie udać się z błędami takimi jak / proc / self / fd / 4: Nie ma takiego pliku lub katalogu itp., ale ku mojemu zaskoczeniu, wyświetla foo foo foo foo foo To tak, jakby 3>&1wszystkie poniższe deskryptory zostały przekierowane...

30
Dlaczego zapis ciągle pozostawia bajty 4K w buforze?

Mam zasadniczo następujący kod: int fileWrite(int file, void * pBuffer, size_t size) { size_t bytesWritten = (size_t)write( file, pBuffer, size ) ; if (bytesWritten != size) { return -1; } return 0; } Działa, jeśli rozmiar wynosi 1 GB, ale gdy rozmiar wynosi ~ 2 GB, konsekwentnie pozostaje...

11
Brakujące zdarzenia inotify (w katalogu .git)

Oglądam pliki pod kątem zmian za pomocą zdarzeń inotify (jak to się dzieje, z Pythona, wywołującego libc). W przypadku niektórych plików podczas a git clonewidzę coś dziwnego: widzę IN_CREATEzdarzenie i widzę, lsże plik ma treść, jednak nigdy nie widzę IN_MODIFYani IN_CLOSE_WRITE. Powoduje to...

10
Dynamiczne linkowanie - Linux vs. Windows

Pod Windows, kiedy kompiluję kod C / C ++ w projekcie DLL w MSVC, otrzymuję 2 pliki: MyDll.dll MyDll.lib gdzie, o ile rozumiem, MyDll.libzawiera pewnego rodzaju tabelę wskaźników wskazującą lokalizacje funkcji w bibliotece dll. Podczas korzystania z tej biblioteki DLL, powiedzmy w pliku exe,...

9
Zapisz zmiany na miejscu dzięki NK GNU awk

Natknąłem się na pytanie (na samym SO), w którym OP musi dokonać edycji i zapisać operację w samych plikach wejściowych. Wiem, że dla jednego pliku wejściowego możemy wykonać następujące czynności: awk '{print "test here..new line for saving.."}' Input_file > temp && mv temp...