Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

🧭 *Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности `sed`: ΠΊΠ°ΠΊ быстро Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст прямо Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС

🧭 *Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности `sed`: ΠΊΠ°ΠΊ быстро Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст прямо Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС* Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ мастСрски ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ тСкстом Π±Π΅Π· открытия Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ для тСбя! sed β€” это Π½Π΅ просто ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для поиска ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹. Π­Ρ‚ΠΎ Ρ‚Π²ΠΎΠΉ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ…ΠΈΡ€ΡƒΡ€Π³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ быстро ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ внСсти измСнСния Π΄Π°ΠΆΠ΅ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, Π½Π΅ открывая ΠΈΡ… ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ. - МСняСм строки ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ: sed -i '/pattern/c\Π·Π°ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΉ тСкст' Ρ„Π°ΠΉΠ» - УдаляСм строки: sed -i '/delete this/d' Ρ„Π°ΠΉΠ» - ДобавляСм строку послС совпадСния: sed -i '/pattern/a\новая строка' Ρ„Π°ΠΉΠ» - ЗамСняСм всС вхоТдСния слова: sed -i 's/староС/Π½ΠΎΠ²ΠΎΠ΅/g' Ρ„Π°ΠΉΠ» Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ‚Ρ‹ моТСшь Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΎΠ² ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΎΠ², Π½Π΅ тратя врСмя Π½Π° слоТноС Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π­Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΠΈΠ΅ сэкономит Ρ‚Π΅Π±Π΅ часы ΠΈ сдСлаСт Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ приятным. Как Π΄ΡƒΠΌΠ°Π΅ΡˆΡŒ, ΠΊΠ°ΠΊΠΎΠΉ самый Ρ…ΠΈΡ‚Ρ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ΅ΠΌ `sed` Ρ‚Ρ‹ использовал? *Π›ΠΎΠ²ΠΈ бонус:* большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° вакансии для систСмных администра

🧭 *Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности `sed`: ΠΊΠ°ΠΊ быстро Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст прямо Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС*

Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ мастСрски ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ тСкстом Π±Π΅Π· открытия Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ для тСбя!

sed β€” это Π½Π΅ просто ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для поиска ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹. Π­Ρ‚ΠΎ Ρ‚Π²ΠΎΠΉ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ…ΠΈΡ€ΡƒΡ€Π³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ быстро ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ внСсти измСнСния Π΄Π°ΠΆΠ΅ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, Π½Π΅ открывая ΠΈΡ… ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ.

- МСняСм строки ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ:

sed -i '/pattern/c\Π·Π°ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΉ тСкст' Ρ„Π°ΠΉΠ»

- УдаляСм строки:

sed -i '/delete this/d' Ρ„Π°ΠΉΠ»

- ДобавляСм строку послС совпадСния:

sed -i '/pattern/a\новая строка' Ρ„Π°ΠΉΠ»

- ЗамСняСм всС вхоТдСния слова:

sed -i 's/староС/Π½ΠΎΠ²ΠΎΠ΅/g' Ρ„Π°ΠΉΠ»

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ‚Ρ‹ моТСшь Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΎΠ² ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΎΠ², Π½Π΅ тратя врСмя Π½Π° слоТноС Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π­Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΠΈΠ΅ сэкономит Ρ‚Π΅Π±Π΅ часы ΠΈ сдСлаСт Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ приятным.

Как Π΄ΡƒΠΌΠ°Π΅ΡˆΡŒ, ΠΊΠ°ΠΊΠΎΠΉ самый Ρ…ΠΈΡ‚Ρ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ΅ΠΌ `sed` Ρ‚Ρ‹ использовал?

*Π›ΠΎΠ²ΠΈ бонус:* большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!