Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС sed для автоматичСской Π·Π°ΠΌΠ΅Π½Ρ‹ тСкста

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС sed для автоматичСской Π·Π°ΠΌΠ΅Π½Ρ‹ тСкста ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ automation! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро ΠΈ красиво Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ прямо ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки? Π’ΠΎΠ³Π΄Π° знакомство с sed β€” это ваш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! sed β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ строки, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ тСкст прямо Π² Ρ„Π°ΠΉΠ»Π΅ ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅. Π’ΠΎΡ‚ нСсколько Ρ„ΠΈΡˆΠ΅ΠΊ: - Быстрая Π·Π°ΠΌΠ΅Π½Π° слова: - Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ всС вхоТдСния старого слова Π½Π° Π½ΠΎΠ²ΠΎΠ΅: sed -i 's/староС/Π½ΠΎΠ²ΠΎΠ΅/g' Ρ„Π°ΠΉΠ».txt - Π—Π°ΠΌΠ΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ встрСчи Π² строкС: sed -i 's/староС/Π½ΠΎΠ²ΠΎΠ΅/' Ρ„Π°ΠΉΠ».txt - Π£Π΄Π°Π»ΠΈΡ‚ΡŒ строки ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ: sed -i '/шаблон/d' Ρ„Π°ΠΉΠ».txt - Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ строку послС строки, которая содСрТит ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ тСкст: sed -i '/ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅/a\ новая строка' Ρ„Π°ΠΉΠ».txt :с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ sed` ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ: Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ скрипты ΠΈΠ»ΠΈ ΠΏΠ°Ρ€ΡΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄. Π­Ρ‚ΠΎ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ваши Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ Π² Π²ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ! А Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‡Π°Ρ‰Π΅ всСго Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ с ΠΏΠΎΠΌ

πŸ› οΈ Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС sed для автоматичСской Π·Π°ΠΌΠ΅Π½Ρ‹ тСкста

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ automation! πŸš€

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ быстро ΠΈ красиво Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ прямо ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки? Π’ΠΎΠ³Π΄Π° знакомство с sed β€” это ваш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ!

sed β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ строки, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ тСкст прямо Π² Ρ„Π°ΠΉΠ»Π΅ ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅. Π’ΠΎΡ‚ нСсколько Ρ„ΠΈΡˆΠ΅ΠΊ:

- Быстрая Π·Π°ΠΌΠ΅Π½Π° слова:

- Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ всС вхоТдСния старого слова Π½Π° Π½ΠΎΠ²ΠΎΠ΅:

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

- Π—Π°ΠΌΠ΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ встрСчи Π² строкС:

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

- Π£Π΄Π°Π»ΠΈΡ‚ΡŒ строки ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ:

sed -i '/шаблон/d' Ρ„Π°ΠΉΠ».txt

- Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ строку послС строки, которая содСрТит ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ тСкст:

sed -i '/ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅/a\

новая строка' Ρ„Π°ΠΉΠ».txt

:с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ sed` ΠΌΠΎΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ: Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ скрипты ΠΈΠ»ΠΈ ΠΏΠ°Ρ€ΡΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄. Π­Ρ‚ΠΎ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ваши Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ Π² Π²ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ!

А Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‡Π°Ρ‰Π΅ всСго Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `sed`? ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях!

- ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ вас ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ тСсты Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot β€” большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ!