Changeset 4270 for zzuf/trunk/src
- Timestamp:
- Jan 14, 2010, 1:27:03 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
zzuf/trunk/src/zzcat.c
r4259 r4270 108 108 break; 109 109 case 'b': /* --number-nonblank */ 110 number_ lines= 1;110 number_nonblank = 1; 111 111 break; 112 112 case 'e': … … 117 117 break; 118 118 case 'n': /* --number */ 119 number_ nonblank= 1;119 number_lines = 1; 120 120 break; 121 121 case 't': … … 172 172 { 173 173 size_t i; 174 int line = 1, newline = 1; 174 175 175 176 if (!(escape_tabs || escape_ends || escape_other … … 183 184 { 184 185 int ch = (unsigned int)(unsigned char)buf[i]; 186 187 if (number_lines || number_nonblank) 188 { 189 if (newline) 190 { 191 newline = 0; 192 if (!number_nonblank || ch != '\n') 193 fprintf(stdout, "% 6i\t", line++); 194 } 195 196 if (ch == '\n') 197 newline = 1; 198 } 185 199 186 200 if (escape_other && ch >= 0x80)
Note: See TracChangeset
for help on using the changeset viewer.