From 1d4f7d0fa72dc20780d448feb56bc985b2a6b67b Mon Sep 17 00:00:00 2001 From: Paulina Laura Emilia Date: Thu, 20 Sep 2018 15:11:25 +0200 Subject: [PATCH] encyimport.sh: Save downloaded articles to `Page_Title.markdown' --- README | 8 ++++---- encyimport.sh | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README b/README index 5702a3a..7be70cb 100644 --- a/README +++ b/README @@ -32,15 +32,15 @@ i nie jest konieczne w tym przypadku podawanie jej tytułu. Pobiera artykuły z Micropedii i SclaviniaWiki według listy podanej na standardowym wejściu, konwertuje je na Markdown i zapisuje w katalogu bieżącym -pod nazwą `Encyklopedia::Tytuł_strony.txt'. Do swojego działania wymaga skryptu +pod nazwą `Tytuł_strony.markdown'. Do swojego działania wymaga skryptu mediawiki2ency.sh w jednym z katalogów ścieżki wyszukiwania ($PATH) lub w katalogu bieżącym. Zalecane użycie: ./encyimport.sh [--sclavinia] < plik_z_listą_stron -Skrypt został napisany z zamiarem bezpośredniego użycia na serwerze wandejskim, -ale oczywiście może być też używany do zbiorowego pobierania artykułów na -komputer lokalny. +Aby pobrać pojedynczą stronę, można użyć następującego polecenia: + + echo 'Tytuł strony' | ./encyimport.sh [--sclavinia] ** Contributing diff --git a/encyimport.sh b/encyimport.sh index b50fb9f..10af708 100755 --- a/encyimport.sh +++ b/encyimport.sh @@ -30,7 +30,7 @@ esac # Czytaj listę ze standardowego wejścia. while IFS= read -r name; do urlname=$(printf '%s\n' "$name" | sed -e 's/ /_/g') - filename=Encyklopedia::$urlname.txt + filename=$urlname.markdown if [ -e "$filename" ]; then printf '%s: %s: %s\n' "$0" "$filename" 'Plik już istnieje.' >&2