Я досить недосвідчений, і вам важко слідувати вашому рішенню, тому що ви наводите так мало деталей. Наприклад, ви не пояснюєте, як це відбувається (‘/ *\ $ [2-9] \. [0-9] [0-9] */ {друкувати $ 1, $ 2, $ 3, $ 4,“ *”; } / *\ $ [0-1] \. [0-9] [0-9] * / {друк; }’) насправді працює.
Ви не говорите, чому є пробіл, а потім а *, враховуючи, що в попередньому пості Ви це казали .
означає будь -який символ і * має означати 0 або незалежно від того, чи багато з них мають характер процесу.
Тоді є а ;
після роздруківки, яку ви знову не пояснюєте, - це, зрештою, може бути безглуздим, але коли ви пояснюєте недосвідченим користувачам, не варто залишати так багато речей. Зазвичай ;
це не обов'язково, але я припускаю, що ви пишете це для послідовності. Ви не пояснюєте, що %-10 с є і так далі, і так далі.
Я стежив tecmint досить багато часу, і мені це подобається, але ці повідомлення, здається, працюють лише як рішення проблем, про які користувачі думали раніше. Вони насправді не підручники.
В інших контекстах така прагматичність має працювати (наприклад, налаштування веб -сервера або поштового сервера, де ви просто хочете, щоб він працював), але тут людям, які хочуть навчитися, потрібно набагато більше деталей. На мою думку, стаття мала бути подвійною.
Більш того, gif іміджу дійсно важко слідувати. Коли ви намагаєтесь зосередитися на тому, як awk фільтрує текст, вам потрібно постійно бачити результат, щоб порівняти його з оригіналом і зрозуміти, як працює синтаксис awk. Чесно кажучи, це дуже засмучує.
На перший погляд, Gурпріт Сінгх насправді здається простішим, оскільки його синтаксис більш зрозумілий, ніж ваш.
Відповісти