Навчальний посібник для команд Linux для початківців (із прикладами)

Під час роботи в командному рядку в Linux одне, що ви, мабуть, пропустили, - це те, як результат відображається в терміналі. Я маю на увазі, як вона відповідає наявній площі. Ви коли-небудь опинялися в тій ситуації, коли вимога полягала в тому, щоб результат команди був певним по ширині?

Якщо ваша відповідь "так" та / або ви хочете знати, як це зробити, ви будете раді дізнатися, що в цьому підручнику ми обговоримо команду, яка отримала назву " скласти - це може допомогти вам досягти того, що ви хочете. Але перш ніж це зробити, варто згадати, що всі приклади та інструкції, згадані тут, були протестовані на Ubuntu 16.04LTS.

Команда складання Linux

повне г, повне г,, показали, від, номер, XNUMX скласти команда обгортає кожен вхідний рядок, щоб відповідати заданій ширині. Ось синтаксис цієї команди:

скласти [ОПЦІЯ]… [ФАЙЛ]]

Ось як описується сторінка man:

Оберніть вхідні рядки у кожному FILE, записуючи на стандартний вихід.

Нижче наведено декілька прикладів, пов'язаних із питаннями та питаннями, які дадуть вам хороше уявлення про те, як скласти працює.

Q1. Як завершити вихід за допомогою команди fold?

За замовчуванням, коли ви відображаєте вміст файлу за допомогою як, відображений вихід охоплює всю ширину екрана. Щоб обмежити зайняту ширину стовпцями 80, використовуйте скласти команда замість цього.

скласти [ім'я файлу]

Ось скріншот, який порівнює вихід команд cat з результатом, який виробляє скласти.

завернути вихід за допомогою команди fold

Q2. Як налаштувати кількість стовпців у виході?

За замовчуванням, скласти команда обмежує кількість стовпців на 80. Однак ви можете змінити це значення за допомогою -w параметр командного рядка.

скласти -w [n] [ім'я файлу]

Наприклад, на наступному скріншоті показано, як можна обмежити вихід на стовпці 20:

налаштувати кількість стовпців у виході

Q3. Як зробити розрив складки на пробіли?

Якщо ви уважніше подивіться на скріншот у попередньому розділі, ви побачите, що результат відображається таким чином, що частина слів розбивається між рядками. Щоб переконатися, що рядки розбиваються лише на пробіли, використовуйте -s параметр командного рядка.

скласти -w [n] -s [ім'я файлу]

Ось приклад:

зробити розрив складки на пробіли

Q4. Як зробити скласти рахувати байти (не стовпці)?

Якщо ви хочете скласти для підрахунку байт замість стовпців використовуйте -b замість цього варіант командного рядка.

скласти -b [n]

Наприклад, наступна команда порушить рядки в байтах 10.

скласти -b 10

Висновок

Цілком зрозуміло, що скласти команда не пропонує безліч функцій. Однак він робить те, що обіцяє. Найкраща частина полягає в тому, що це дуже легко зрозуміти та використовувати. Ми обговорили всі основні варіанти, які надає інструмент, тому просто практикуйте їх, і ви повинні бути готові до використання скласти у щоденній діяльності. Щоб отримати доступ до сторінки вказівника команди, головуйте тут.

джерело

Залишити коментар