Szerkesztővita:日语

Az oldal más nyelven nem érhető el.
A Wikiszótárból, a nyitott szótárból
#!/bin/bash
#while true
#do
#num=$[ RANDOM % 9428 ]
unset kanji
unset num1
unset kana
unset POSTA
num1="$1"
echo "$1" 
awk "NR==$num1" fájlok > line
kanji=$(cut -f1 line) 
kana=$(cut -f2 line) 
cut -f3 line > xiong
cut -f4 line > EDI
sed -i "s/¤/\n/g" EDI
grep -P "\[$kana\]" EDI  > EDIT
cut -d\( -f2 EDIT | cut -d\) -f1 | cut -d, -f1 > POS
cat POS


if [ -n "$(grep -E "^v"  POS )"  ]
then
POSTA=ige
elif [ -n "$(grep -E "^n-adv"  POS )"  ]
then
POSTA=hat
elif [ -n "$(grep -E "^n"  POS )"  ]
then
POSTA=fn
elif [ -n "$(grep -E "^exp"  POS )"  ]
then
POSTA=kif
elif [ -n "$(grep -E "^adj"  POS )"  ]
then
POSTA=mell
elif [ -n "$(grep -E "^adv"  POS )"  ]
then
POSTA=hat
elif [ -n "$(grep -E "^exp"  POS )"  ]
then
POSTA=kif
else
POSTA=kif
fi

echo "$kanji" > KANJIK
perl -pe 's/([\xe4-\xe9][\x80-\xbf][\x80-\xbf])/[[\1]]/g' KANJIK > KANJIK2
sed -i "s/\]\][^\[]*/]]/g" KANJIK2

echo "$POSTA"
echo "{{jap$POSTA}}"  > valami

echo ":{{ja-r|$kanji|$kana|gloss=$(cat KANJIK2)}}" >> valami


sed -i "s/\(.*\)/ \1/g" xiong
sed -i "s/ [^ ]\{1,3\}\. /\n/g" xiong
sed -i "s/;//g" xiong
sed -i "s/^$//g" xiong
sed -i "s/^ $//g" xiong
sed -i "s/^  $//g" xiong
sed -i "s/.*/# &/g" xiong
sed -i "s/\[/(/g" xiong
sed -i "s/\]/)/g" xiong
sed -i "s/(\([a-zA-ZöüóőúáűíÖÜÓŐÚÁŰÉÍ]\+\))\([a-zA-ZöüóőúáűíÖÜÓŐÚÁŰÉÍ]\+\)/\1\2/g" xiong
sed -i "s/\([a-zA-ZöüóőúáűíÖÜÓŐÚÁŰÉÍ]\+\)(\([a-zA-ZöüóőúáűíÖÜÓŐÚÁŰÉÍ]\+\))/\1\2/g" xiong
sed -i "s/[A-Za-zöüóőúéáűí]\+/[[&]]/g" xiong
cat xiong  >> valami


if [ -z $"$(lynx -dump http://hu.wiktionary.org/wiki/Speci%C3%A1lis:Lapok_export%C3%A1l%C3%A1sa/$kanji | grep page)" ] 
then
sudo python ~/core/add.py "-page:$kanji" -textfile:valami -summary:japán  -user:日语 -always  -pt:0
fi
if [ -z $"$(lynx -dump http://hu.wiktionary.org/wiki/Speci%C3%A1lis:Lapok_export%C3%A1l%C3%A1sa/Vita:$kanji | grep page)" ]
then

echo "==EDICT==" > EDI2
cat EDI >> EDI2
grep -P "^$kanji" WadokuJT.txt | sed "s/|/ /g" | grep -P "^$kanji " | head -2 >> EDI2
grep -P "^$kanji " fj.utf | head -2 >> EDI2
grep -P "^$kanji " jr-edict.tags.utf | head -2 >> EDI2
sed -i "s/.*/ &/g" EDI2
sed -i "s/ ==/==/g" EDI2
perl -pe 's/([\xe4-\xe9][\x80-\xbf][\x80-\xbf])/[[\1]]/g' EDI2 > EDI3

sudo python ~/core/add.py "-page:Vita:$kanji" -textfile:EDI3 -summary:japán  -user:日语 -always  #-pt:0
fi