allPagesList(shell)
bash/zsh only
システムレベル
install or update
/usr/binにスクリプトを置くのは邪道だな
$HOME/binまたは~/binに置くのが定石では suto3.icon
環境変数 $PATHに追加しておく必要があるけど
ユーザーディレクトリ内に収めれば sudoは実行しなくてよいはず
uninstall
$ sudo rm /usr/bin/allpageslist
ユーザーレベル
Goユーザーの場合(~/go/binにPATHが通ってる場合)
install or update
uninstall
$ sudo rm ~/go/bin/allpageslist
usage
% allpageslist villagepump > allpages
$ allpageslist プロジェクト名 > 出力ファイル
code:allpageslist.zsh
# Linuxユーザーにとってはbashの方がいいかも
getPage() {
# $1: project name
# $2: offset
}
# $1: project name
for ((i = 0; i <= $PAGES; i=$((i+1000)))); do
getPage $1 $i
echo "$i/$PAGES" >&2
done