Пеш аз сар додани насби насби Linux
Системаи оператсионии Linux истифодаи фармони ниҳоӣ барои кор бо системаи файлии компютериро истифода мебарад. Истифодаи ибтидоии фармондеҳи Linux , ки кӯтоҳ барои муҳаррири ҷараёни кӯтоҳ аст, барои тағир додани қисмҳои муайяншудаи хати ҳар варианти файл ё ҷараён мебошад. Ин тағиротҳои матнӣ ба як файл ё воридот аз хати лотерея оварда мерасонад. Масалан, шумо метавонед файли "songs.text" дошта бошед, ки ин сатрҳоро дарбар гирад:
1, Ҷейнин Тимберлейк, Title 545, Нархи $ 6.30 2, Taylor Swift, Title 723, Нарх $ 7.90 3, Mick Jagger, Title 610, Нарх $ 7.90 4, Ла Гала, Title 118, Нарх $ 6.30 5, Johnny Cash, Title 482, Нарх $ 6.50 6, Elvis Presley, Title 335, Нарх $ 6.30 7, Ҷон Леннон, Title 271, Нарх $ 7.90Таҳкими матн бо Сед
Агар шумо хоҳед, ки тамоми нархҳо аз 6.30 то $ 7.30 тағйир диҳед, шумо метавонед тағиротҳоро бо истифодаи фармони sed ба ин тариқ иҷро кунед:
Садҳо / 6.30 / 7.30 / songs.txt> songs2.txtИн рамзи тағиротро тағир медиҳад ва файли тағйирёбиро ба "songs2.txt" менависад. Файл дар бар мегирад:
1, Ҷейнин Тимберлейк, Title 545, Нарх 7,30 2, Taylor Swift, Title 723, Нарх $ 7.90 3, Mick Jagger, Title 610, Нарх $ 7.90 4, Ла Гала, Title 118, Нарх $ 7.30 5, Johnny Cash, Title 482, Нарх $ 6.50 6, Elvis Presley, Title 335, Нарх $ 7.30 7, Ҷон Леннон, Title 271, Нарх $ 7.90Агар шумо хоҳед, ки ҳама чизро бо "Пул" бо "Траб" иваз кунед, шумо истифода мебаред:
Садои / Cash / Такрор / 'songs.txt> songs2.txtки файлро бо мӯҳтаво эҷод мекунад:
1, Ҷейнин Тимберлейк, Title 545, Нарх 7: 30 2, Taylor Swift, Title 723, Нарх $ 7.90 3, Mick Jagger, Title 610, Нарх $ 7.90 4, Ла Гала, Title 118, Нарх $ 7: 30 5, Johnny Trash, Title 482, Price $ 6.50 6, Elvis Presley, Title 335, Нарх $ 7: 30 7, Ҷон Леннон, Title 271, Нарх $ 7.90Филтр бо фармонҳои Sed
Сед низ барои пайваст кардани хатҳои фрейм дар файл ё ҷараён истифода мешавад. Масалан, агар шумо танҳо хоҳед, ки сатрҳоро бо "Ҷон" бинед, истифода кунед:
Сен-'/ John / p' songs.txt> johns.txtки ба файлҳои johns.txt нависед:
5, Johnny Trash, Title 482, Нарх $ 6.50 7, Ҷон Леннон, Title 271, Нарх $ 7.90