นี่คือบันทึก (ฉันได้รวมเฉพาะบรรทัดที่ตรงกันเท่านั้น มีสิ่งอื่นอีกมากมายในบันทึกจริง)
/home/steam/pavlovserver/Pavlov/Saved/Logs/Pavlov-backup-2021.07.07-08.51.08.log:[2021.07.06-17.30.30:443][570]Pavlov Log: TicketValidation สำเร็จสำหรับ: 76561198149279501 Saltheili
/home/steam/pavlovserver/Pavlov/Saved/Logs/Pavlov-backup-2021.07.07-08.51.08.log:[2021.07.06-20.56.45:053][555]Pavlov Log: TicketValidation สำเร็จสำหรับ: 76561198041336824 Lumenero
/home/steam/pavlovserver/Pavlov/Saved/Logs/Pavlov-backup-2021.07.07-08.51.08.log:[2021.07.06-22.22.12:299][270]Pavlov Log: TicketValidation สำเร็จสำหรับ: 76561198345598849 GusRemington
/home/steam/pavlovserver/Pavlov/Saved/Logs/Pavlov-backup-2021.07.07-08.51.08.log:[2021.07.07-02.03.19:386][ 55]Pavlov Log: TicketValidation สำเร็จสำหรับ: 76561198302880912 Snitchhy
/home/steam/pavlovserver/Pavlov/Saved/Logs/Pavlov-backup-2021.07.07-08.51.08.log:[2021.07.07-02.40.29:749][786]Pavlov Log: TicketValidation สำเร็จสำหรับ: 76561198291769546 Jupiter
/home/steam/pavlovserver/Pavlov/Saved/Logs/Pavlov-backup-2021.07.07-08.51.08.log:[2021.07.07-03.38.14:208][307]PavlovLog: TicketValidation สำเร็จสำหรับ: 76561198220506681 Fedora
ฉันกำลังพยายามดึงข้อมูลและตั้งค่าเป็นตัวแปรโดยใช้สิ่งนี้
id=($(grep 'TicketValidation' ~/pavlovserver/Pavlov/Saved/Logs/* | cut -b 153-170))
วันที่=($(grep 'TicketValidation' ~/pavlovserver/Pavlov/Saved/Logs/* | cut -b 58-67))
name=($(grep 'TicketValidation' ~/pavlovserver/Pavlov/Saved/Logs/* | cut -b 171-270)
นี่คือรูปแบบที่ฉันต้องการได้รับ
ชื่อผู้เล่นวันที่ $; $name PlayersID; รหัส $
แต่ฉันมีปัญหาในการทำให้เป็น 1 บรรทัด ฉันพยายามส่งไปยังอาร์เรย์ ฉันต้องเพิ่มหรือไม่ [*]
ที่ไหนสักแห่ง?
ถ้าฉันวิ่ง เสียงสะท้อน ${id[@]}
:
76561198149279501 76561198041336824 76561198345598849 76561198302880912 76561198291769546 76561198220506681
และนั่นดูถูกต้อง แต่ชื่อฉันได้รับเพียงแค่นี้
เสียงสะท้อน ${name[@]}
:
เฟโดราริกตัน
ถ้าฉันวิ่ง $ grep **'TicketValidation' ~/pavlovserver/Pavlov/Saved/Logs/* | ตัด -b 171-270
(grep จาก $name var)
ฉันเข้าใจ
เกลือ
ลูเมเนโร
กัสเรมิงตัน
สนิชชี่
ดาวพฤหัสบดี
เฟดอร่า
ไอเดีย?