Właśnie zauważyłem, że na jednym z moich komputerów (z uruchomionym Debianem Sid) zawsze, gdy wpisuję lsdowolną nazwę pliku ze spacjami, otaczają ją pojedyncze cudzysłowy. Natychmiast sprawdziłem swoje aliasy, ale znalazłem je nietknięte. wyatt@debian630:~/testdir$ ls 'test 1.txt' test1.txt wyatt@debian630:~/testdir$ alias alias ls='ls --color=auto' alias wget='wget --content-disposition' wyatt@debian630:~/testdir$ (obrazek) Kolejny test z …
Czasami musisz się upewnić, że jednocześnie działa tylko jedna instancja skryptu powłoki. Na przykład zadanie cron, które jest wykonywane przez crond, które nie zapewnia samodzielnego blokowania (np. Domyślny crond Solaris). Typowym wzorem do implementacji blokowania jest następujący kod: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # 'test' -> race …
Problem Podczas kopiowania plików za pomocą cp -Hlub cp -Lotrzymuję te same wyniki: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Ta odpowiedź tutaj opisuje obie opcje jako podobne …
Niedawno przeglądałem /binfolder mojej Fedory i zauważyłem plik binarny o nazwie [. Próbowałem przeszukać Internet, aby uzyskać więcej informacji na ten temat, ale nie znalazłem nic przydatnego. Przepuszczanie go stracenie wydaje się również produkować niczego przydatnego do bliższej kontroli. Co to jest? Czy powinienem się niepokoić? Czy może to wynik …
Dlaczego cp --reflink=autozachowanie domyślne nie jest ? Czy może to spowodować jakąkolwiek szkodę, aby to umożliwić? Czy można go włączyć w czasie kompilacji, aby był używany w całym systemie, nie tylko w interaktywnych powłokach?
> cd /tmp > ln -s foo > ls -alhF /tmp lrwxrwxrwx 1 user user 3 Jul 29 14:00 foo -> foo Czy jest to błąd lnlub czy istnieje przypadek użycia do dowiązania pliku do siebie? To jest z coreutils 8.21-1ubuntu5.1.
Próbuję napisać regułę makefile, aby skopiować katalog, zachowując jego strukturę, a ponieważ wszystkie inne reguły w naszych plikach makefile używają install, chciałem zachować spójność. Na stronie podręcznika jest napisane: STRESZCZENIE install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... -d, --directory …
Dlaczego niektóre polecenia GNU Coreutils mają taką -T/--no-target-directoryopcję? Wydaje się, że wszystko, co robi, można osiągnąć za pomocą semantyki .(self dot) w tradycyjnej uniksowej hierarchii katalogów. Wobec: cp -rT /this/source dir Ta -Topcja zapobiega tworzeniu dir/sourcepodkatalogu przez kopię . Raczej /this/sourcejest identyfikowany z, dira zawartość jest odpowiednio mapowana między drzewami. …
Od man touch: -f (ignored) Ale nie rozumiem, co należy rozumieć przez ignorowanie . Próbowałem następujące: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file Zauważyłem, że mimo to …
Dlaczego md5sum zastępuje „\” przed sumą kontrolną podczas znajdowania sumy kontrolnej pliku z „\” w nazwie? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test To samo dotyczy każdego innego narzędzia.
Nie jestem pewien, czy ta data minie w ciągu bieżącego dnia, czy też zajmie to tylko 30 lub 31 dni. na przykład Jeśli aktualna data to March 28th1 miesiąc, musi być February 28th, ale co się stanie, kiedy będzie March 30th? Scenariusz Chcę tworzyć kopie zapasowe niektórych plików każdego dnia, …
Myślałem o zaprzestaniu używania GNU Coreutils na moich systemach Linux, ale szczerze mówiąc, w przeciwieństwie do wielu innych komponentów GNU, nie mogę wymyślić żadnych alternatyw (w systemie Linux) . Jakie są alternatywy dla rdzeni GNU? czy potrzebuję więcej niż jednej paczki? Odnośniki do projektu są koniecznością, dodatkowe punkty za nadawanie …
Napisałem następujący skrypt, aby przetestować szybkość funkcji sortowania Pythona: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Następnie porównałem to do sortpolecenia coreutils w pliku zawierającym 10 milionów linii: $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt >s2.txt real 0m45.141s …
Przeglądałem listę plików zawartych w coreutils i mogłem wymyślić przykład, w jaki sposób mogę osobiście używać wszystkich dostarczonych poleceń z wyjątkiem ptx. Czy możesz podać jeden lub dwa (lub trzy) przykłady użycia ptx? Im bardziej zróżnicowany przypadek użycia, tym lepiej. $ apropos ptx ptx(1) - produce a permuted index of …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.