Pytania oznaczone «c»

45
Korzystanie z eksportu w .bashrc

Zauważyłem w sobie, .bashrcże niektóre linie mają exportprzed nimi, takie jak export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" podczas gdy inni nie, na przykład HISTSIZE=100000 Zastanawiam się, czy po pierwsze jest to poprawne, a po drugie, jaka jest...

43
Z jakiej wersji biblioteki C korzysta mój system?

Jak mogę z całą pewnością stwierdzić, jakiej biblioteki użytkownika C używa mój system? Możliwe powody, dla których potrzebne są te informacje, to: Jest gigantyczny pakiet źródłowy, który rozważam do pobrania, który z pewnością wykona odpowiednie kontrole i wyświetli minimalną wersję biblioteki,...

42
rsync, aby skopiować zmienione pliki

Muszę codziennie kopiować niektóre pliki z określonego katalogu do innej lokalizacji. Chcę tylko skopiować zmiany, więc planuję użyć rsync. Pliki te są zgodne z następującą konwencją nazewnictwamysql-bin.* Moje polecenie wygląda następująco # rsync --update -raz --progress...

42
Operacja pływaka z bc?

Wygląda na to, że bc nie obsługuje operacji zmiennoprzecinkowych, kiedy to zrobię echo 1/8 | bc, otrzymam zero. Sprawdziłem bc (1), ale nawet o tym nie wspomina float, więc zastanawiam się, czy jest

40
Jak mogę utworzyć lokalną funkcję w moim bashrc?

Mój .bashrc zawierał powtarzający się kod, więc użyłem funkcji, aby go uprościć do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Jednak teraz, gdy używam mojej powłoki, nazwa „do_stuff” jest w zasięgu, więc mogę uzupełnić...

40
Który proces jest dla `/ proc / self /`?

https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html mówi /proc/self/Katalogu jest link do aktualnie uruchomionego procesu. Zawsze działa jednocześnie wiele procesów, więc który to „bieżący proces”? Czy „aktualnie działający proces” ma coś wspólnego z tym, który proces...

39
Jak zrzucić plik binarny jako literał ciągu C / C ++?

Mam plik binarny, który chciałbym zawrzeć w moim kodzie źródłowym C (tymczasowo, w celach testowych), więc chciałbym uzyskać zawartość pliku jako ciąg C, coś takiego: \x01\x02\x03\x04 Czy jest to możliwe, być może przy użyciu narzędzia odlub hexdump? Chociaż nie jest to konieczne, jeśli ciąg...

37
Jak znaleźć fałszywą deklarację aliasu?

Próbuję znaleźć miejsce, w którym określony aliaszostał zadeklarowany. Przeszukałem wszystkie zwykłe miejsca, które znam, aby szukać aliasów: ~ / .bashrc ~ / .bash_profile / etc / bashrc / etc / profile Bez powodzenia. Wiem, że to aliasdlatego, że kiedy to robię which COMMAND,...