Tüm Sysserler Tek Bir Dosyada !

diyar0147

FS Üyesi
21 Kas 2019
280
0
adana
Forumsosyal Param
0
Selam Arkadaşlar Konu Başligindada Belirttligim Gibi ALINTIDIR.
Tüm syserrs iletilerini içeren bir all_logs.txt dosyası üreten bash dosyamı serbest bırakmak istiyorum:
Tüm kanallar ve her birinin tüm çekirdeği.
Oyun dahil 99
Kimlik belgesi de dahil.
Db dahil.
All_logs.txt şuna benzer:

Bu linki görmek için izniniz yok Giriş yap veya üye ol.

Şu anda sunucumda hata yok, bu yüzden çok küçük ve temiz, ancak tüm syserr'lerden gelen her şey sizin yerinize çözmenizi bekliyor olacak.
Bence denetlemek için birer birer klasör açmak yerine daha iyi.
Yüklemek için aşağıdaki talimatları uygulayın.
Start.sh ve / veya bash dosyalarınızla aynı dizinde show_all_syserr.sh adlı yeni bir dosya oluşturun.
Açın ve aşağıdaki kodu yazın:
Kod:

#!/bin/sh
rm -f all_logs.txt #Removes old all_logs.txt if already exists.
starting_directory=$PWD #Saves current directory for further use.
for current_directory in */*/ ; do ( #For every directory (2 hops, with that i mean 1 hop is going to channel1, channel2, channel3 etc... and second hop is going into core1, core2, core3 etc... (it does not matter how many channels you have or how many cores you have.)) it will collect syserr file contents and append it to all_logs.txt.
cd "$current_directory"
if [ -f syserr ]; then
echo "*************************" >> $starting_directory/all_logs.txt
echo "* Logs of $current_directory" >> $starting_directory/all_logs.txt
echo "*************************" >> $starting_directory/all_logs.txt
cat syserr >> $starting_directory/all_logs.txt
fi
); done
clear #Cleaning console after job has been done.
if [ -f all_logs.txt ]; then #Checks if there is or not a all_logs.txt created.
echo -e "\033[32mall_logs.txt created successfully in $starting_directory!\033[0m"
else
echo -e "\033[32mServer is error free, none syserr found!\033[0m"
fi
Ave, konsola gidin -> sh show_all_syserr.sh -> Bitirmesini bekleyin -> Hataları incelemeye hazırsınız.
Bu linki görmek için izniniz yok Giriş yap veya üye ol.

Kanıt:

Bu linki görmek için izniniz yok Giriş yap veya üye ol.

Rüya2 Global server 8 yıllık tecrübesiyle, rakiplerine yön veren yenilikleriyle ve uzman yönetici kadrosuyla 29 kasım 2019'da açılıyor!
Bu linki görmek için izniniz yok Giriş yap veya üye ol.


Bu linki görmek için izniniz yok Giriş yap veya üye ol.


Selam Arkadaşlar Konu Başligindada Belirttligim Gibi ALINTIDIR.
Tüm syserrs iletilerini içeren bir all_logs.txt dosyası üreten bash dosyamı serbest bırakmak istiyorum:
Tüm kanallar ve her birinin tüm çekirdeği.
Oyun dahil 99
Kimlik belgesi de dahil.
Db dahil.
All_logs.txt şuna benzer:

Bu linki görmek için izniniz yok Giriş yap veya üye ol.

Şu anda sunucumda hata yok, bu yüzden çok küçük ve temiz, ancak tüm syserr'lerden gelen her şey sizin yerinize çözmenizi bekliyor olacak.
Bence denetlemek için birer birer klasör açmak yerine daha iyi.
Yüklemek için aşağıdaki talimatları uygulayın.
Start.sh ve / veya bash dosyalarınızla aynı dizinde show_all_syserr.sh adlı yeni bir dosya oluşturun.
Açın ve aşağıdaki kodu yazın:
Kod:

#!/bin/sh
rm -f all_logs.txt #Removes old all_logs.txt if already exists.
starting_directory=$PWD #Saves current directory for further use.
for current_directory in */*/ ; do ( #For every directory (2 hops, with that i mean 1 hop is going to channel1, channel2, channel3 etc... and second hop is going into core1, core2, core3 etc... (it does not matter how many channels you have or how many cores you have.)) it will collect syserr file contents and append it to all_logs.txt.
cd "$current_directory"
if [ -f syserr ]; then
echo "*************************" >> $starting_directory/all_logs.txt
echo "* Logs of $current_directory" >> $starting_directory/all_logs.txt
echo "*************************" >> $starting_directory/all_logs.txt
cat syserr >> $starting_directory/all_logs.txt
fi
); done
clear #Cleaning console after job has been done.
if [ -f all_logs.txt ]; then #Checks if there is or not a all_logs.txt created.
echo -e "\033[32mall_logs.txt created successfully in $starting_directory!\033[0m"
else
echo -e "\033[32mServer is error free, none syserr found!\033[0m"
fi
Ave, konsola gidin -> sh show_all_syserr.sh -> Bitirmesini bekleyin -> Hataları incelemeye hazırsınız.
Bu linki görmek için izniniz yok Giriş yap veya üye ol.

Kanıt:



FTP:



Hataların Bulunduğu Metin Belgesi:




İsterseniz hazır dosya:

Bu linki görmek için izniniz yok Giriş yap veya üye ol.


VT:
Bu linki görmek için izniniz yok Giriş yap veya üye ol.