Pytania oznaczone «ls»

54
Domyślny kod wyjścia po zakończeniu procesu?

Kiedy proces zostanie zabity sygnałem nadającym się do obsługi, takim jak SIGINTlub, SIGTERMale nie obsługuje on sygnału, jaki będzie kod zakończenia procesu? Co z takimi nieobsługiwanymi sygnałami SIGKILL? Z tego, co mogę powiedzieć, zabicie procesu z SIGINTprawdopodobnym wynikiem w kodzie...

53
Przekroczono limit czasu w skrypcie powłoki

Mam skrypt powłoki, który odczytuje ze standardowego wejścia . W rzadkich przypadkach nikt nie będzie gotowy do wprowadzenia danych, a skrypt musi upłynąć limit czasu . W przypadku przekroczenia limitu czasu skrypt musi wykonać kod czyszczenia. Jak najlepiej to zrobić? Skrypt ten musi być bardzo...

53
Wyświetl wszystkie pliki z tym samym numerem i-węzła?

Powiedzmy, że kiedy robię ls -liw katalogu, otrzymuję to: 12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt Jak pokazuje wynik, plik fun.txt ma 6 dowiązań twardych; a numer i-węzła to 12353538 . W takim przypadku, jak znaleźć wszystkie twarde linki do pliku, tj. Pliki o tym samym...

52
Używanie wzorów OR w znakach wieloznacznych powłoki

Treści mojego reż $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Chciałbym wymienić szczegóły plików, które zawierają słowo w nazwie pliku, jak określono. Przykład: $ ls -lrt...

52
Zakończenie nieskończonej pętli

Mam polecenie, które chcę uruchamiać ponownie automatycznie za każdym razem, gdy się kończy, więc uruchomiłem coś takiego: while [ 1 ]; do COMMAND; done; ale jeśli nie mogę zatrzymać pętli, Ctrl-cto po prostu zabija, COMMANDa nie całą pętlę. Jak mam osiągnąć coś podobnego, ale co mogę zatrzymać...

50
Jak wyłączyć kolor za pomocą `ls`?

Jest to zwykle miło mieć wyjście z kolorów ls, grepitp Ale jeśli nie chcesz go (tak jak w skrypcie gdzie jesteś potokiem wyników do innego polecenia) jest tam przełącznik że można go wyłączyć? ls -Gwłącza (w niektórych wersjach pochodzących z BSD ls), jeśli nie jest domyślny, ale ls +Ggo nie...

48
Co zrobił system nazywając „tuxcall”?

W include/x86_64-linux-gnu/asm/unistd_64.hwidzę wywołania systemowego o nazwie tuxcall, #define __NR_tuxcall 184 Nie ma w tym nic man tuxcallpoza stwierdzeniem, że jest to niezaimplementowane wywołanie systemowe . Co to zrobiło Czy nigdy nie został wdrożony, czy też zrobił coś w...

48
Lista argumentów jest za długa dla ls

Podczas próby otwarcia ls *.txt | wc -lkatalogu zawierającego wiele plików pojawia się następujący błąd : -bash: /bin/ls: Argument list too long Czy próg tej „listy argumentów” zależy od dystrybucji lub specyfikacji komputera? Zwykle przesyłam wynik tak dużego wyniku do niektórych innych poleceń...

45
cp -L vs. cp -H

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 UNLESS...

42
Pokaż tylko ukryte pliki (pliki kropek) w aliasie ls

Używam polecenia ls -a | grep '^\.' do pokazywania tylko ukrytych plików. Dodałem linię alias hidden='ls -a | grep '^\.'' # show only hidden files do .bash_aliasespliku ale to nie działa. To prawdopodobnie problem z 'charakterem. Czy możesz mi pomóc napisać prawidłowy...

42
Nie można zatrzymać skryptu bash za pomocą Ctrl + C

Napisałem prosty skrypt bash z pętlą do drukowania daty i pingowania na zdalną maszynę: #!/bin/bash while true; do # *** DATE: Thu Sep 17 10:17:50 CEST 2015 *** echo -e "\n*** DATE:" `date` " ***"; echo "********************************************" ping -c5 $1; done Kiedy uruchamiam go z...