Pytania oznaczone «coreutils»

15
Jak uruchomić polecenie 1 z N razy w Bash

Chcę sposób losowego uruchomienia polecenia, powiedz 1 na 10 razy. Czy jest do tego wbudowany lub GNU coreutil, najlepiej coś takiego: chance 10 && do_stuff gdzie do_stuffjest wykonywany tylko 1 na 10 razy? Wiem, że mógłbym napisać scenariusz, ale wydaje się to dość proste i zastanawiałem...

15
„tee” dla poleceń

teemoże przekierować standardowe wejście w potoku do standardowego wyjścia i pliku. echo Hello, World! | tee greeting.txt Powyższe polecenie wyświetli powitanie na ekranie terminala i zapisze je w zawartości greeting.txtpliku, tworząc plik, jeśli nie ma takiego przy tej nazwie. Istnieje również...

14
sortuj według wartości szesnastkowej

Używając coreutils sort, jak mogę sortować numerycznie według wartości szesnastkowej (pola)? Spodziewałem się czegoś podobnego sort -k3,3x file_to_sort jednak taki xnie istnieje. Edycja: Najlepsze rozwiązanie, jakie do tej pory wymyśliłem, to: { echo ibase=16; cut -d' ' -f3 file_to_sort; } |...

14
Jaki jest prawdziwy sens opcji -f na rm?

Po przeczytaniu strony podręcznika GNU coreutils rm, jedną z opcji jest -f, która zgodnie z instrukcją, -f, --force ignore nonexistent files and arguments, never prompt Teraz przeprowadziłem kilka testów i pokazałem, że rzeczywiście, jeśli użyję czegoś takiego rm -f...

11
Zachowanie polecenia `du` z flagą` -L`

Zauważyłem dziwne zachowanie dupolecenia, gdy jest ono używane z -Lopcją wiersza polecenia. Używam Slackware 14 i Coreutils 8.19. Aby odtworzyć dziwne zachowanie, utwórz dwa foldery: mkdir foo mkdir bar Utwórz plik w jednym z folderów: perl -e 'print "A"x10000' > foo/text I dowiązanie...

10
Która wersja X wprowadziła funkcję Y?

Duża część mojej codziennej pracy jest rozwój oprogramowania do użytku na komputerach z różnymi wersjami tego samego oprogramowania, jak bash, findi grep. W przypadku funkcji, która byłaby przydatna na przykład w celu uproszczenia kodu, ważne jest, aby wiedzieć, czy ta funkcja jest dostępna w...

10
Czy są wady `cp --sparse = always`?

Czy jest jakiś powód, aby nie używać użycia --sparse=alwaysprzy każdym wywołaniu cp? info cp mówi: ‘--sparse=WHEN’ A “sparse file” contains “holes”—a sequence of zero bytes that does not occupy any physical disk blocks; the ‘read’ system call reads these as zeros. This can both save...

10
Czy gnu coreutils są zepsute?

Rozważ następujące dane wejściowe do sortowania: cat > foo <<EOM D,,5014978 DD,,25 D,I,1972765530 D,Y,4223624 -,Y,71285059 YA,I,2 EOM Teraz spróbuj uruchomić sort foo Dane wyjściowe nie są sortowane, gdy próbuję tego na jednym z moich systemów Linux (GNU Coreutils wersje 6.9-7.4). Dane...

9
Jaki jest sens ls -f (lub dlaczego tak się zawiesiło?)

Mam katalog z około 100 000 plików. ls -f zawiesza się przez ponad minutę. Uruchomiłem strace i natychmiast zacząłem widzieć getdents, więc ls wyraźnie czyta katalog. Widzę również wiele wywołań do brk, więc ls wyraźnie buforuje rzeczy w pamięci. Napisałem prosty program, który wywołuje readdir i...