Ciekawe polecenia w konsoli

Cykl (na razie pierwszy wpis) ciekawszych poleceń w terminalu (ja używam Terminator’a) z wykorzystaniem powłoki bash’a

  1. Przejście do folderu znając tylko część jego nazwy:
username > (...)/test_folder > $ ls -lha
razem 24K
drwxr-xr-x 6 username usergroup 4,0K sty  8 10:29 .
drwxr-xr-x 5 username usergroup 4,0K sty  8 10:29 ..
drwxr-xr-x 2 username usergroup 4,0K sty  8 10:29 first_dir
drwxr-xr-x 2 username usergroup 4,0K sty  8 10:29 one_special_dir
drwxr-xr-x 2 username usergroup 4,0K sty  8 10:29 second_dir
drwxr-xr-x 2 username usergroup 4,0K sty  8 10:29 some_dir

username > (...)/test_folder > $ pwd
(...)/test_folder

username > (...)/test_folder > $ cd *special*

username > (...)/test_folder > $ pwd
(...)/test_folder/one_special_dir




2. Zmiana nazwy pliku ze spacjami:

# Przy założeniu, że wrzucimy nazwę pliku do zmiennej
filename="moje zdjecie z wakacji 2021.jpg"; 
mv "${filename}" "${filename// /_}"

# Możemy też zrobić to dla wszystkich plików w folderze:
for filename in *;
do
    mv "${filename}" "${filename// /_}";
done

3. Wyświetlenie dymka z wiadomością:

notify-send -i /home/username/icon.png "Tytuł dymka" "Opis w dymku. Aby zrobić więcej niż jedną linijkę można użyć znaku \n i mamy dwu-linijkowca :)"

Na razie tyle ale z czasem lista będzie aktualizowana 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *