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

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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *