Dziś mało „mięsa” ale za to jak bardzo istotnego, przynajmniej dla mnie. Zdarza się bowiem, że posiadam zbyt duży plik csv i nijak nie można go zaimportować. Z pomocą wówczas przychodzi split
. Kiedy natomiast chcę usunąć jakąś część patcha, ponieważ nie ma możliwości zaimportowania jej automatycznie, z pomocą przychodzi sed
. Warto wiedzieć też czym można plik wyedytować ręcznie. Umiejętność pracy w konsoli jest bardzo przydatna 🙂
Jeśli trafi mi się jakieś inne narzędzie, z którego będę korzystać, to dopiszę go do tej tabeli
promise! 🙂
split |
Podziel plik csv na mniejsze pliki po 5000 linii każdy i nazwij je |
sed |
Zamień w plik.txt frazę ‘wyraz1’ na ‘wyraz2’ |
Zapisz do plik2.txt wynik zamiany w plik1.txt frazy ‘wyraz1’ na ‘wyraz2’ |
|
Usuń linie z pliku od 8 do 12 |
|
touch |
Tworzy plik.txt |
pwd |
Zwraca ścieżkę, w której się znajdujemy |
awk |
Służy do manipulowania contentem / strumieniem tekstu |
cat / zcat |
Program (komenda wiersza poleceń), który służy do łączenia plików (np. podzielonych komendą split) oraz kierowania zawartości plików na standardowe wyjście – wyświetlania ich na ekranie. |
grep / zgrep |
Program (komenda wiersza poleceń), który służy do wyszukiwania w tekście i wyodrębniania linii zawierających ciąg znaków pasujący do podanego wyrażenia regularnego. |
head / tail |
Uniksowe polecenie wypisujące podaną liczbę pierwszych / ostatnich linii pliku lub potoku (domyślnie 10). Może być stosowane jako narzędzie diagnostyczne do sprawdzania zmian w plikach |
vi , nano , pico , joe , mcedit |
Edytory tekstu |
wkhtmltopdf |
Tworzy pdf z wybranego adresu. Strona domowa: wkhtmltopdf.org |
wget / scp |
Pobiera plik ze zdalnego zasobu. |