瀏覽代碼

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

primary
PLNA 3 年之前
父節點
當前提交
ab93c0ba29
共有 2 個檔案被更改,包括 9 行新增6 行删除
  1. +1
    -1
      README
  2. +8
    -5
      encyimport.sh

+ 1
- 1
README 查看文件

@@ -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 查看文件

@@ -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

Loading…
取消
儲存