Bladeren bron

Search for `mediawiki2ency.sh' in directory containing `encyimport.sh'

primary
PLNA 3 jaren geleden
bovenliggende
commit
ab93c0ba29
2 gewijzigde bestanden met toevoegingen van 9 en 6 verwijderingen
  1. +1
    -1
      README
  2. +8
    -5
      encyimport.sh

+ 1
- 1
README Bestand weergeven

@@ -34,7 +34,7 @@ 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ą `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:
w katalogu w którym znajduje się encyimport.sh. Zalecane użycie:

./encyimport.sh [--sclavinia] < plik_z_listą_stron



+ 8
- 5
encyimport.sh Bestand weergeven

@@ -10,11 +10,14 @@
# COPYING file for more details.
set -C

# Znajdź katalog w którym znajduje się ten skrypt.
scriptdir=$(cd -P "$(dirname "$0")" && pwd)

# Sprawdź czy skrypt mediawiki2ency.sh jest w ścieżce wyszukiwania lub
# w bieżącym katalogu.
if ! mediawiki2ency=$(PATH=$PATH:. command -v "mediawiki2ency.sh"); then
printf '%s: %s %s\n' "$0" 'Nie znaleziono skryptu mediawiki2ency.sh w' \
'bieżącym katalogu bądź ścieżce wyszukiwania.' >&2
# w katalogu w którym znajduje się ten skrypt.
if ! mw2e=$(PATH=$PATH:$scriptdir command -v "mediawiki2ency.sh"); then
printf "%s: Nie znaleziono skryptu \`mediawiki2ency.sh' w katalogu \`%s' bądź w ścieżce wyszukiwania.\n" \
"$0" "$scriptdir" >&2
exit 1
fi

@@ -43,6 +46,6 @@ while IFS= read -r name; do
continue
fi

"$mediawiki2ency" "$@" "$filename.tmp" "$name" > "$filename"
"$mw2e" "$@" "$filename.tmp" "$name" > "$filename"
rm -f "$filename.tmp"
done

Laden…
Annuleren
Opslaan