2
ฉันจะเปลี่ยนเส้นทาง stderr เท่านั้นได้อย่างไร
ฉันมีปัญหาเล็กน้อยในการทำเช่นนี้ ฉันต้องเรียกใช้ไฟล์. java ที่คอมไพล์แล้วและเปลี่ยนเส้นทางเฉพาะ stderr ไปยังไฟล์ที่เรียกว่าข้อผิดพลาด ดังนั้นไฟล์. java จึงมีชื่อว่า javaProgram.java นี่คือสิ่งที่ฉันได้ลอง: java javaProgram 2> error อย่างไรก็ตามเมื่อฉัน cat error ปรากฏว่ามีสิ่งต่าง ๆ อยู่ในนั้นแม้ว่าฉันจะรู้ว่าไฟล์. java เฉพาะนั้นไม่มีข้อผิดพลาดก็ตาม ฉันกำลังทำอะไรผิดหรือเปล่า? สิ่งที่ฉันต้องการให้ไฟล์แสดงข้อผิดพลาดนี้เป็นข้อผิดพลาดไม่ใช่อย่างอื่น