का उपयोग करके हटाएं काफी निश्चित रूप से मुझे कुछ स्पष्ट याद आ रहा है!एक अलग डिलीमीटर
$ cat test.txt
00 30 * * * /opt/timebomb.sh >> timebomb.log
01 30 * * * /opt/reincarnate.sh >> reincarnation.log
$ sed ':timebomb:d' test.txt
00 30 * * * /opt/timebomb.sh >> timebomb.log
01 30 * * * /opt/reincarnate.sh >> reincarnation.log
जबकि
$ sed '/timebomb/d' test.txt
01 30 * * * /opt/reincarnate.sh >> reincarnation.log
यह मामला क्यों है? d
कमांड के लिए समर्थित डिलीमीटरों का एक अलग सेट नहीं है?
की संभावित डुप्लिकेट [उपयोग स्लैश की जगह sed में] (http://stackoverflow.com/questions/5864146/उपयोग-स्लैश-इन-sed-बदलें) – tripleee