ለሊኑክስ ሊትህ ትዕዛዝ መግቢያ
የሊኑክስ ስርዓተ ክወና ከኮምፒተር የፋይል ስርዓት ጋር ለመስራት የመግቢያ ማዘዣዎችን ይጠቀማል. ለዥረት አርታዒው አጭር የሆነው የሊነክስ ትዕዛዝ ሴም ዋናው አጠቃቀም ዋነኞቹ የመስመር ክፍሎችን በመተካት የፋይል ወይም የዥረት መስመርን ለማሻሻል ነው. በፋይል ውስጥ ከፋይል ወይም ግብዓት ላይ መሠረታዊ ፅሁፍ ለውጦችን ያደርጋል. ለምሳሌ, እነዚህን መስመሮች የያዙ «songs.text» የሚል ፋይል አለህ ማለት ይበቃል:
1, Justin Timberlake, Title 545, ዋጋ $ 6.30 2, ታይለር ስዊፈን, ርእስ 723, ዋጋ $ 7.90 3, ሚኪ ጀጅገር, ርእስ 610, ዋጋ $ 7.90 4, ላፔ ጋጋ, ርእስ 118, ዋጋ $ 6.30 5, ጆኒ ኬዝ, ርእስ 482, ዋጋ $ 6.50 6, ኤልቪስ ፕሪሊይ, ርዕስ 335, ዋጋ 6.30 ዶላር, ጆን ላንዶን, ርእስ 271, ዋጋ $ 7.90ከ Sed ጋር የጽሑፍ ለውጦችን ማድረግ
ሁሉንም የዋጋ ግቤቶች ከ $ 6.30 እስከ $ 7.30 ለመለወጥ ከፈለጉ የ sed አስተዛምን በዚህ መንገድ በመጠቀም ለውጡን ማድረግ ይችላሉ:
sed '/ 6.30 / 7.30 /' songs.txt> songs2.txtይህ ኮድ ለውጡን ያመጣል እና የተሻሻለውን ፋይል ወደ «songs2.txt» ይጽፋል. የውጤቱ ፋይል ይይዛል-
1, Justin Timberlake, Title 545, ዋጋ $ 7.30, Taylor Swift, Title 723, ዋጋ $ 7.90, Mick Jagger, ርዕስ 610, ዋጋ $ 7.90, Lady Gaga, ርዕስ 118, ዋጋ $ 7.30 5, Johnny Cash, ርዕስ 482, ዋጋ $ 6.50 6, ኤልቪስ ፕሪሊይ, ርዕስ 335, ዋጋ $ 7.30 7, ጆን ላነን, ርእስ 271, ዋጋ $ 7.90ሁሉንም "የሂሳብ" ክስተቶች በ "መጣያ" መተካት ከፈለጉ የሚጠቀሙት;
ድምር / ገንዘብ / መጣያ / 'songs.txt> songs2.txtከይዘት ጋር ፋይልን የሚፈጥር:
1, Justin Timberlake, ርእስ 545, ዋጋ $ 7: 30 2, ታይለር ስዊፍት, ርእስ 723, ዋጋ $ 7.90 3, ሚጄ ጋጋር, ርእስ 610, ዋጋ $ 7.90 4, ሌዲ ጋጋ, ርእስ 118, ዋጋ $ 7: 30 5, ጄኒ መጣይ, ርዕስ 482, ዋጋ $ 6.50 6, ኤልቪስ ፕሪስሊ, ርዕስ 335, ዋጋ $ 7: 30 7, ጆን ላነን, ርእስ 271, ዋጋ $ 7.90በ Sed Command ጋር ማጣራት
ሰር በመስራት በፋይል ወይም በዥረት ውስጥ ያሉ መስመሮችን ለማጣራት ያገለግላል. ለምሳሌ, "ዮሐንስ" የሚሉትን መስመሮች ብቻ ማየት ከፈለጉ, እነኚህን ይጠቀማሉ:
sed -n '/ John / p' songs.txt> johns.txtየ johns.txt ፋይል ለማግኘት የሚከተሉት መስመሮች ይጽፋል:
5 Johnny Trash, Title 482, ዋጋ $ 6.50 7, John Lennon, ርዕስ 271, ዋጋ $ 7.90