Pytania oznaczone «linux»

206
Różnica między CLOCK_REALTIME a CLOCK_MONOTONIC?

Czy mógłby pan wyjaśnić różnicę między CLOCK_REALTIMEi CLOCK_MONOTONICzegary zwracane przez clock_gettime()Linux? Który jest lepszy wybór, jeśli muszę obliczyć upływ czasu między znacznikami czasu wytworzonymi przez źródło zewnętrzne a bieżącym czasem? Wreszcie, jeśli mam demona NTP okresowo...

205
Wczytaj wartości do zmiennej powłoki z potoku

Próbuję uzyskać bash do przetwarzania danych ze standardowego wejścia, które jest przesyłane do, ale bez powodzenia. Mam na myśli to, że żadna z następujących prac: echo "hello world" | test=($(< /dev/stdin)); echo test=$test test= echo "hello world" | read test; echo test=$test test= echo...

204
Składnia Crontab Day of the Week

W crontab pole Dzień tygodnia biegnie od 0 - 6lub 1 -7? Widzę sprzeczne informacje na ten temat. stany wikipedia 0-6i inne strony, które widziałem, to 1-7. Jakie byłyby implikacje, użycie 0lub 7nieprawidłowe? tj. czy cron nadal będzie

204
Jak zdefiniować alias w skorupce ryby?

Chciałbym zdefiniować niektóre aliasy u ryb. Najwyraźniej powinno być możliwe ich zdefiniowanie ~/.config/fish/functions ale nie są ładowane automatycznie, gdy ponownie uruchamiam powłokę. Jakieś

203
Rozpakuj wszystkie pliki w katalogu

Mam katalog plików ZIP (utworzonych na komputerze z systemem Windows). Mogę ręcznie rozpakować je za pomocą unzip filename, ale jak mogę rozpakować wszystkie pliki ZIP w bieżącym folderze za pomocą powłoki? Korzystanie z Ubuntu Linux

202
Podstawienie zmiennych środowiskowych w sed

Jeśli uruchomię te polecenia ze skryptu: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla w porządku. Ale jeśli uruchomię: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' Czytam w tutorialach, że aby zastąpić zmienne środowiskowe z...

201
Iteruj po liście plików ze spacjami

Chcę iterować listę plików. Ta lista jest wynikiem findpolecenia, więc wymyśliłem: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Jest w porządku, chyba że plik ma spacje w nazwie: $ ls foo_bar_baz.txt foo bar baz.txt $ getlist File...