W wolnym czasie przeglądam na chybił trafił polecenia systemowe... dlatego często znajduję ciekawe porady 🙂
To jest jeden z nich, dokładnie jak wskazuje tytuł, pokażę ci, jak mając plik z wieloma wierszami tekstu w środku, uporządkuj wiersze tego pliku alfabetycznie.
Na przykład mamy plik (nazywa zakłóca) zawierające:
linux
debian
ubuntu
archlinux
Sabayon
Gento
solusy
I chcemy posortować te dystrybucje alfabetycznie.
Aby to zrobić w terminalu, umieszczamy:
cat distros | sort > distros-ordenadas
I to wszystko, pokazuję zrzut ekranu, na którym wykonuję to polecenie, a następnie robię jak (wyświetlanie treści) nowego pliku posortowane według dystrybucji:
…. czy to nie jest bardzo łatwe? 😀
Polecenie rodzaj Ma wiele opcji, w terminalu, jeśli tak rodzaj męski Pokaże Ci wszystkie opcje 😉
W każdym razie mała wskazówka, która mogłaby rozwiązać kilka problemów dla nas w pewnym momencie hahahaha, mam nadzieję, że ci się podobało.
pozdrowienia
To jest naprawdę przydatne, dzięki za podzielenie się informacjami~
Dziękuję za komentarz 😉
Dobra rada 😉
Dziękuję
Skąd czerpiesz wskazówki?
Tak jak pisałem na początku wpisu, w wolnym czasie zaczynam przeglądać komendy systemowe 🙂
Znalazłem to, ponieważ szukałem opcji lub alternatyw dla polecenia zlokalizować, próbowałem wyszukać polecenia takie jak „szukaj” lub coś w tym rodzaju, ale nie znalazłem żadnego, więc wymieniłem wszystkie polecenia z s i po chwili zwróciło to moją uwagę rodzaj 🙂
Dziękuję za komentarz, witam na blogu 😀
Alternatywy dla „zlokalizuj”, masz „gdzie jest” i „znajdź”
Tak, znalazlem go… ale gdzie jest nie, hehe dzieki 😀
Obsługuję serwery AIX i Sun Unix (oraz czasami niektóre Red Hat lub SuSe) całkowicie z poziomu terminala i prawda jest taka, że polecenia sortowania wraz z poleceniami cut, grep, awk itp. czynią cuda ^___^
Świetnie, użyłem go do formatu tego modelu
100:użytkownik1
287:użytkownik2
150:użytkownik3
cat zamówienie.txt |sort -n > zamówienie1.txt
100:użytkownik1
150:użytkownik3
287:użytkownik2
Dziękuję Ci…
Dziękuję, udało mi się to poprawnie zastosować.
Jak mogę go zapisać do tego samego pliku, to znaczy bez konieczności przypisywania go do nowego pliku? Dziękuję!
Jeśli nie rozumiem, modyfikacja w tym samym pliku jest jak przekierowanie danych wyjściowych do pliku o tej samej nazwie. ALE STRZEŻ SIĘ! Jeśli wysłałeś sobie pałeczkę i chcesz wrócić, nie możesz (treść jest przepisana).
W przykładzie, który nam zostawili, byłoby to:
dystrybucje kotów | sortuj > dystrybucje
Nie wiem, czy autor tego posta zobaczy komentarz, ale miałem pytanie z poleceniem "sortuj"...
W pliku umieściłem listę katalogów, które zawierały określony plik. Te katalogi mają w nazwie liczby, więc używam liczb takich jak 100, 10, 1, .1 i .01
Kiedy je zamawia, sprawia, że wszystko jest PRAWIE idealne:
1) Nie sortuje od /.01, /.1, /1, /10 i /100 (sortuje tak: …/.01, …/100, …/10, ale z wewnętrzną alfabetyczną spójnością ich odpowiednich podfoldery)
2) Przełącz jeden i jeden między .../.1 i .../1
Czy możesz wymyślić, w jaki sposób mogę sprawić, by kolejność była idealna, czy też jest to ograniczenie polecenia sortowania?
Z góry bardzo dziękuję 🙂