Z pewnością znasz już kilka z tych pakietów narzędzi lub narzędzi. Przykładem są podstawowe narzędzia GNU, które są narzędziami GNU, ale jest ich więcej. Przykładem tego jest pakiet moreutils które możesz zainstalować w swojej dystrybucji, jeśli chcesz mieć kilka podstawowych narzędzi UNIX, ponieważ są one dostępne dla kilku systemów operacyjnych, także dla Apple FreeBSD, openBSD i macOS.
Wewnątrz moreutilis znajdziesz kilka interesujących narzędzi. I możesz zainstaluj ten pakiet po prostu używając menedżera pakietów swojej dystrybucji (yum, zypper, APT, dnf, pacman, itp.), ponieważ znajduje się on w większości repozytoriów oprogramowania i we wszystkich otrzymuje tę samą nazwę: "moreutils", bez zmian, jak to się dzieje w przypadku innych pakietów z jednej dystrybucji do drugiej. Po zainstalowaniu będziesz miał do dyspozycji dobry repertuar nowych narzędzi dla wiersza poleceń.
Między moreutils zawierał narzędzia są następujące:
- chroniczny- Wykonaj polecenie po cichu, chyba że się nie powiedzie.
- połączyć: łączy linie z dwóch plików używając operatorów boolowskich, aby to zrobić.
- errno- Znajduje nazwy i opisy errno.
- jeśli dane- Uzyskaj informacje z interfejsu sieciowego bez analizowania danych wyjściowych ifconfig.
- jeśli nie- Uruchom program, jeśli standardowe wejście nie jest puste.
- isutf8: sprawdza, czy plik lub standardowe wejście jest w formacie UTF-8.
- ckdo- Podobnie jak flock i lckrun, aby zapobiec równoległemu działaniu wielu procesów. Może to być postrzegane jako coś w rodzaju przyjemności lub nohup dla procesów. Możesz go użyć, aby uniknąć dublowania pracy ...
- źle: potok dla dwóch poleceń, zwracający najpierw stan wyjścia, jeśli się nie powiedzie.
- równolegle- Uruchom wiele zadań w tym samym czasie.
- sikać: pochodzi z trójnika rurowego i uzupełnia to inne narzędzie do pracy z rurami.
- gąbka: pochłania dane wejściowe i zapisuje je do pliku.
- ts: znacznik czasu dla standardowego wejścia.
- zobaczyć: edytuj katalog w edytorze tekstu, bardzo przydatne do modyfikowania nazw plików, które zawiera, ścieżek itp.
- VIP- Otwórz edytor tekstu w środku potoku, aby edytować zawartość przed kontynuowaniem potoku.
- zrun: automatycznie rozpakowuje poprzednie pliki jako argumenty poleceń.
Jak widać, są to narzędzia niezwykle interesujące dla skryptów i reszta…