ฉันเผลอรันคำสั่ง sed:
find ./ -type f -exec sed -i 's/http:\/\/i.po.st\/static\/v3\/img\/set-24.png/https:\/\/i.po.st\/static/v3/img/set-24.png/gI' {} \;
ก่อนที่ฉันจะหลบหนี /
มันผิดพลาด:
sed: -e expression #1, char 75: unknown option to `s'
sed: -e expression #1, char 75: unknown option to `s'
ดังนั้นจึงไม่มีการทดแทนแปลก ๆ เกิดขึ้นใช่ไหม
คุณหมายถึงว่าคุณไม่ได้ทำการสำรองข้อมูลก่อนที่จะสามารถเปรียบเทียบได้ว่ามีบางสิ่งเกิดขึ้นหรือไม่
—
โอลิเวอร์ฟรีดริช
คุณสามารถใช้ตัวคั่นที่แตกต่างกันโดยวิธีการดังนั้นคุณไม่ต้องหนีมาก 😄
—
Daniel B
's|http://blah|http://bleh|gi'
@OliverFriedrich ฉันมี แต่ที่จริงฉันเคยวิ่งไปสองครั้งก่อนหน้านี้และตอนนี้มันก็ใหญ่เกินไปที่จะเข้าใจว่าเกิดอะไรขึ้น ฉันพยายามใช้แฟล็ก -I เพื่อข้ามส่วนต่าง
ดีคุณมี SEDs ในประวัติศาสตร์ทุบตีของคุณ ... เพื่อให้คุณสามารถทำซ้ำพวกเขาได้เสมอ
—
Oliver Friedrich