Redirect STDOUT to file
This commit is contained in:
parent
f055e5b675
commit
5ef1f70a3a
2 changed files with 11 additions and 0 deletions
|
@ -65,3 +65,9 @@ If multiple images match the filename spec, thumbnails are shown.
|
|||
The top image was generated with the character optimization disabled via the `-0` option.
|
||||
|
||||
![Comparison](https://i.imgur.com/OzdCeh6.png)
|
||||
|
||||
## Redirect to file
|
||||
|
||||
Bellow the example for redirect stdout to one file.
|
||||
|
||||
![Redirect](https://i.imgur.com/8UyGjg8.png)
|
||||
|
|
|
@ -442,6 +442,11 @@ cimg_library::CImg<unsigned char> load_rgb_CImg(const char * const filename) {
|
|||
int main(int argc, char* argv[]) {
|
||||
struct winsize w;
|
||||
ioctl(STDOUT_FILENO, TIOCGWINSZ, &w);
|
||||
|
||||
//If redirect STDOUT to one file ( col and row == 0 )
|
||||
if(w.ws_col == 0 && w.ws_row == 0) {
|
||||
ioctl(0, TIOCGWINSZ, &w);
|
||||
}
|
||||
|
||||
int maxWidth = w.ws_col * 4;
|
||||
int maxHeight = w.ws_row * 8;
|
||||
|
|
Loading…
Reference in a new issue