From: zhangweiwu@realss.com
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] how to word-wrap using a pipe?
Date: Mon, 20 Oct 2008 09:13:46 +0800 [thread overview]
Message-ID: <48FBDB4A.9070109@realss.com> (raw)
Hello. How can I line-wrap a text file that was not wrapped before (e.g.
like text file created on Microsoft Windows's notepad, the software does
softwrap by default, thus the file created using it often have very long
text lines) by using command pipe?
I could use vim, activate some formatting options and use gq. But that
couldn't be used on a pipe.
I could use groff, but that command line looks too complicated:
$ head -n1 max_payne | groff -Tutf8 | grep --invert-match ^$
Life was good. A house on the Jersey side across the river. The
smell of freshly cut lawns. The sounds of children playing. A
beautiful wife and a baby girl. The American dream come true. But
dreams have a nasty habit of going bad when you’re not looking.
Besides groff wraps not according to the console term width, but
according to the paper size in /etc/paper. It would be nice to have
something wrap my text by using console width (what you get with '$ stty
-a | head -n1')
--
Real Softservice
Huateng Tower, Unit 1788
Jia 302 3rd area of Jinsong, Chao Yang
Tel: +86 (10) 8773 0650 ext 603
Mobile: 159 1111 7382
http://www.realss.com
next reply other threads:[~2008-10-20 1:13 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-20 1:13 zhangweiwu [this message]
2008-10-20 2:30 ` [gentoo-user] how to word-wrap using a pipe? meino.cramer
2008-10-20 3:19 ` paulcol
2008-10-21 11:01 ` Neil Bothwick
-- strict thread matches above, loose matches on Subject: below --
2008-10-20 3:38 djanderson
[not found] <boRBg-I6-9@gated-at.bofh.it>
[not found] ` <boTD6-3il-5@gated-at.bofh.it>
[not found] ` <bpnhS-7Pt-33@gated-at.bofh.it>
2008-10-22 13:41 ` zhangweiwu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48FBDB4A.9070109@realss.com \
--to=zhangweiwu@realss.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox