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

🟒 *ΠœΠ°ΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ Π² Bash: пишСм свой собствСнный ΠΌΠΈΠ½ΠΈ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡

🟒 *ΠœΠ°ΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ Π² Bash: пишСм свой собствСнный ΠΌΠΈΠ½ΠΈ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ искатСли простых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ! πŸš€ Если Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ ΠΈΠ»ΠΈ просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою Тизнь ΠΏΡ€ΠΎΡ‰Π΅ β€” этот пост для тСбя. Π£Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой малСнький ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡ прямо Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС. ΠŸΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°: - Быстро создаСшь список Π΄Π΅Π» - МоТно Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ статус ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ - Π›Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ скриптам Всё строится Π½Π° простых ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… ΠΈ Ρ„Π°ΠΉΠ»Π°Ρ…. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» Π·Π°Π΄Π°Ρ‡: - Π‘ΠΎΠ·Π΄Π°ΠΉ Ρ„Π°ΠΉΠ» tasks.txt, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² домашнСй ΠΏΠ°ΠΏΠΊΠ΅: touch ~/tasks.txt - Добавляй Π·Π°Π΄Π°Ρ‡ΠΈ: echo "ΠšΡƒΠΏΠΈΡ‚ΡŒ Ρ…Π»Π΅Π±" >> ~/tasks.txt echo "ΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³Ρƒ" >> ~/tasks.txt - ΠŸΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΠΉ список: cat ~/tasks.txt - Добавляй Π·Π°Π΄Π°Ρ‡Ρƒ: echo "Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ ΠΊ Π²Ρ€Π°Ρ‡Ρƒ" >> ~/tasks.txt - Удаляй Π·Π°Π΄Π°Ρ‡Ρƒ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ: sed -i '3d' ~/tasks.txt - Или ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: sed -i 's/^/βœ“ /' ~/tasks.txt И Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ, дСлая свой ΠΌΠΈΠ½ΠΈ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ β€” ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ совсСм нСслоТно. А часто Π»ΠΈ Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ

🟒 *ΠœΠ°ΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ Π² Bash: пишСм свой собствСнный ΠΌΠΈΠ½ΠΈ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ искатСли простых Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ! πŸš€

Если Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ ΠΈΠ»ΠΈ просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою Тизнь ΠΏΡ€ΠΎΡ‰Π΅ β€” этот пост для тСбя. Π£Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой малСнький ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡ прямо Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС.

ΠŸΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

- Быстро создаСшь список Π΄Π΅Π»

- МоТно Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ статус ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ

- Π›Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ скриптам

Всё строится Π½Π° простых ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… ΠΈ Ρ„Π°ΠΉΠ»Π°Ρ….

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» Π·Π°Π΄Π°Ρ‡:

- Π‘ΠΎΠ·Π΄Π°ΠΉ Ρ„Π°ΠΉΠ» tasks.txt, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² домашнСй ΠΏΠ°ΠΏΠΊΠ΅:

touch ~/tasks.txt

- Добавляй Π·Π°Π΄Π°Ρ‡ΠΈ:

echo "ΠšΡƒΠΏΠΈΡ‚ΡŒ Ρ…Π»Π΅Π±" >> ~/tasks.txt

echo "ΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³Ρƒ" >> ~/tasks.txt

- ΠŸΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΠΉ список:

cat ~/tasks.txt

- Добавляй Π·Π°Π΄Π°Ρ‡Ρƒ:

echo "Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ ΠΊ Π²Ρ€Π°Ρ‡Ρƒ" >> ~/tasks.txt

- Удаляй Π·Π°Π΄Π°Ρ‡Ρƒ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ:

sed -i '3d' ~/tasks.txt

- Или ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅:

sed -i 's/^/βœ“ /' ~/tasks.txt

И Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ, дСлая свой ΠΌΠΈΠ½ΠΈ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ β€” ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ совсСм нСслоТно.

А часто Π»ΠΈ Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ‚Ρ€ΡŽΠΊΠΈ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΆΠΈΠ·Π½ΠΈ?

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΈΠ΄Π΅ΠΉ ΠΏΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΌ Ρ…Π°ΠΊΠ°ΠΌ β€” Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ своих Π·Π½Π°Π½ΠΈΠΉ β€” Π±ΠΎΡ‚Π° https://t.me/gradeliftbot!