ฉันมีแล็ปท็อป Asus Zenbook 2 เครื่องที่ใช้ Ubuntu 20.04.3LTS (แล็ปท็อปปัจจุบันของฉันและฉันเก็บแล็ปท็อปเครื่องเก่าไว้เป็นระบบสำรองฉุกเฉินเพราะขาดแล็ปท็อปไม่ได้) ฉันไม่ค่อยได้ใช้อันเก่า แต่ฉันวิ่ง sudo ap-รับการอัปเดต
และ sudo apt-get อัปเกรด
ทุก 3-4 สัปดาห์
เมื่อฉันเปิดเครื่องครั้งล่าสุดเมื่อสองสามวันก่อน ฉันพบข้อผิดพลาดเมื่อเปิดเทอร์มินัล:
bash: /home/will/.bashrc: บรรทัดที่ 100: EOF ที่ไม่คาดคิดขณะค้นหา
จับคู่ `)'
bash: /home/will/.bashrc: บรรทัดที่ 121: ข้อผิดพลาดทางไวยากรณ์: จุดสิ้นสุดของไฟล์ที่ไม่คาดคิด
... แม้ว่าดูเหมือนว่าจะทำงานได้ดีสำหรับทุกสิ่งที่ฉันพยายามทำในเทอร์มินัล
ตามปกติแล้ว ไม่มีอะไรชัดเจนในบรรทัดที่กล่าวถึงในข้อผิดพลาดที่เป็นสาเหตุ - ฉันได้ตรวจสอบอย่างรวดเร็วและไม่พบสิ่งใดที่ฉันเปลี่ยนแปลงในไฟล์ที่อาจเป็นสาเหตุ แม้ว่าฉันอาจจะตามล่ามันได้ในที่สุด มันอาจจะง่ายกว่าที่จะแทนที่ไฟล์
คำถามของฉันคือ เนื่องจากฉันมีแล็ปท็อปที่คล้ายกันเครื่องที่สองที่ใช้ Ubuntu เวอร์ชันเดียวกัน มีเหตุผลใดบ้างที่ไม่เพียงคัดลอก .bashrc ที่ใช้งานได้จากแล็ปท็อปรุ่นใหม่เพื่อแทนที่เครื่องที่เสียหายบนแล็ปท็อปเครื่องเก่าของฉัน ฉันน่าจะแทนที่ด้วยเวอร์ชันดั้งเดิมจาก USB สด (มีบางโพสต์ในไซต์นี้แนะนำทางอ้อมว่าเป็นไปได้) แต่มันเกิดขึ้นกับฉันว่านามแฝงบางส่วนที่ฉันสร้างขึ้น (และดังนั้นใน .bashrc บนของฉัน แล็ปท็อปรุ่นใหม่) จะมีประโยชน์หากมีในแล็ปท็อปเครื่องเก่า
หากเป็นไปได้ โปรดระบุด้วยหากคุณทราบถึงสถานการณ์ใดๆ ที่จะเป็นเช่นนั้น ไม่ เป็นความคิดที่ดี คงไม่สมเหตุสมผลระหว่าง Ubuntu รุ่นต่างๆ? สิ่งนี้ไม่เกี่ยวข้องกับสถานการณ์ของฉัน แต่ (ไม่สนใจ) ฉันคิดว่าไม่สำคัญว่าฮาร์ดแวร์จะแตกต่างกันมากหรือไม่ (เช่น แล็ปท็อปกับเดสก์ท็อป)
แก้ไข: เพื่อตอบสนองต่อความคิดเห็น: มันเป็นไฟล์ที่มีอยู่ในตัวเอง การแก้ไขเพียงอย่างเดียวที่ฉันทำ (โดยรู้เท่าทัน) คือการเพิ่มนามแฝง (เพื่อซิงค์ข้อมูลในพาร์ติชันที่เข้ารหัสของฉันกับไดรฟ์ที่เข้ารหัสด้วยปุ่มกดภายนอก) เห็นได้ชัดว่าฉันได้ดูนามแฝงเพื่อตรวจสอบว่าฉันไม่ได้ทำผิดพลาดง่ายๆ แต่ไม่พบสิ่งใดที่ชัดเจน