expand.1 (c3aac50f284c6cca5b4f2eb46aaa13812cb8b630) | expand.1 (a2995dd0f18385befabdabe59b9eab79ab2d0c6c) |
---|---|
1.\" Copyright (c) 1980, 1990, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 28 unchanged lines hidden (view full) --- 37.Os BSD 4 38.Sh NAME 39.Nm expand , 40.Nm unexpand 41.Nd expand tabs to spaces, and vice versa 42.Sh SYNOPSIS 43.Nm expand 44.Op Fl Ns Ar tabstop | 1.\" Copyright (c) 1980, 1990, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 28 unchanged lines hidden (view full) --- 37.Os BSD 4 38.Sh NAME 39.Nm expand , 40.Nm unexpand 41.Nd expand tabs to spaces, and vice versa 42.Sh SYNOPSIS 43.Nm expand 44.Op Fl Ns Ar tabstop |
45.Op Fl Ns Ar tab1,tab2,...,tabn 46.Ar | 45.Op Fl t Ar tab1,tab2,...,tabn 46.Op Ar |
47.Nm unexpand 48.Op Fl a | 47.Nm unexpand 48.Op Fl a |
49.Ar | 49.Op Ar |
50.Sh DESCRIPTION 51.Nm Expand 52processes the named files or the standard input writing 53the standard output with tabs changed into blanks. 54Backspace characters are preserved into the output and decrement 55the column count for tab calculations. 56.Nm Expand 57is useful for pre-processing character files --- 10 unchanged lines hidden (view full) --- 68.Pp 69.Nm Unexpand 70puts tabs back into the data from the standard input or the named 71files and writes the result on the standard output. 72.Pp 73Option (with 74.Nm unexpand 75only): | 50.Sh DESCRIPTION 51.Nm Expand 52processes the named files or the standard input writing 53the standard output with tabs changed into blanks. 54Backspace characters are preserved into the output and decrement 55the column count for tab calculations. 56.Nm Expand 57is useful for pre-processing character files --- 10 unchanged lines hidden (view full) --- 68.Pp 69.Nm Unexpand 70puts tabs back into the data from the standard input or the named 71files and writes the result on the standard output. 72.Pp 73Option (with 74.Nm unexpand 75only): |
76.Bl -tag -width flag | 76.Bl -tag -width indent |
77.It Fl a 78By default, only leading blanks and tabs 79are reconverted to maximal strings of tabs. If the 80.Fl a 81option is given, then tabs are inserted whenever they would compress the 82resultant file by replacing two or more characters. 83.El 84.Sh HISTORY 85The | 77.It Fl a 78By default, only leading blanks and tabs 79are reconverted to maximal strings of tabs. If the 80.Fl a 81option is given, then tabs are inserted whenever they would compress the 82resultant file by replacing two or more characters. 83.El 84.Sh HISTORY 85The |
86.Nm expand | 86.Nm |
87command appeared in 88.Bx 3.0 . | 87command appeared in 88.Bx 3.0 . |