1
ลำดับบรรทัดไฟล์ข้อความเกิดความสับสนในเทอร์มินัล
ฉันกำลังเขียนสคริปต์ทุบตีง่ายๆสำหรับงานเล็ก ๆ echo starting URL="10.10.0.1/api/monitoring/traffic-statistics" curl -b cookie $URL เมื่อผมดำเนินการโดยใช้ก็แค่พิมพ์bash script.sh curl -b cookie pi/monitoring/traffic-statisticsมันเหมือนกับว่าไฟล์ดังกล่าวecho curl -b cookie $URLและ URL เสียหาย เมื่อฉันพิมพ์cat script.shแทนที่จะแสดงรายการเนื้อหาไฟล์มันจะแสดงเพียงส่วนหนึ่งของหนึ่งบรรทัดในสคริปต์ หมายเหตุ: ฉันแก้ไขไฟล์เป็นกลุ่มและมันก็แสดงไฟล์โดยไม่มีปัญหาใด ๆ บรรณาธิการนาโนยังแสดงเนื้อหาเดียวกัน แต่เมื่อพูดถึงทุบตีมันก็จะทำให้คำสั่งยุ่งเหยิงไม่ว่าจะเป็นการเรียกใช้งานไฟล์หรือเพียงแค่ทิ้งเนื้อหา นี่คือฐานสิบหก ( xxd script.sh) 00000000: 6563 686f 2073 7461 7274 696e 670d 5552 echo starting.UR 00000010: 4c3d 2231 302e 3130 2e30 2e31 …