Hey vbet i umba script shell na mimi nina mbio 100% juu ya sanduku langu
Code:
#!/bin/bash
for i in af sq ar be bg ca zh-CN hr cs da nl en pl pt et tl fi fr gl de el iw hi hu is id ga it ja ko lv lt mk ms mt no fa ro ru sr sk sl es sw sv zh-TW th tr uk vi cy yi
do
zcat sitemap_index.xml.gz |sed "s/<loc>http:\/\/under-linux.org\/sitemap/<loc>http:\/\/under-linux.org\/sitemap$i/" > sitemap"$i"_index.xml
dos2unix sitemap"$i"_index.xml
gzip -f sitemap"$i"_index.xml
count=1
for k in `ls -la sitemap_*.xml.gz | grep -v index | awk {'print $8'}`
do
zcat sitemap_"$count".xml.gz | sed "s/<loc>http:\/\/under-linux.org\//<loc>http:\/\/under-linux.org\/$i\//" > sitemap"$i"_"$count".xml
dos2unix sitemap"$i"_"$count".xml
gzip -f sitemap"$i"_"$count".xml
count=`expr $count + 1`
done
done
wewe tu haja ya kuondoa yale lugha hutaki na mabadiliko ya chini-linux.org na tovuti ya anwani yako. katika kesi hii mimi nina mbio katika jukwaa mizizi yangu.
Hii kufanya mchakato wa kasi na si kutumia kuzalisha masuala ya kumbukumbu php
kuokoa script katika saraka vbseo_sitemap / data kama convert.sh
chmod + x convert.sh
kuendesha kutumia
. / Convert.sh
na zaidi ya wewe kuwa na uwezo wa kutumia sitemaplanguage_index.xml.gz kama Sitemap yako "lugha ya" mabadiliko kwa en, es au lugha nyingine 
napenda kujua kama unahitaji maelezo yoyote mengine.
Pia unahitaji kuongeza hii script juu ya mfumo wa crontab baada ya muda vbseo Sitemap crontab anaendesha.
Thanks,