9.2. Przetwarzanie nazw plików zawierających niestandardowe znaki

Problem

Po zastosowaniu polecenia find zgodnie z opisem zamieszczonym w „9.1. Wyszukiwanie wszystkich plików MP3”, okazało się, że wynik odbiega od założonego, ponieważ część nazw plików zawiera niestandardowe znaki.

Rozwiązanie

Po pierwsze, trzeba pamiętać, że dla użytkowników systemu Unix niestandardowymi są „wszystkie znaki inne niż małe litery i ewentualnie cyfry”. Zatem duże litery, znaki interpunkcyjne, znaki diakrytyczne są nietypowe. Występują jednak w nazwach wielu utworów i zespołów.

Niekiedy wystarczy otoczyć zastępowany ciąg (ciąg {}) znakami apostrofu, ale zależy to od rodzaju systemu, wykorzystanych narzędzi, celu zadania oraz przede wszystkim rodzaju niestandardowych ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.