Od less
, sa następnie wpisz nazwę pliku, w którym chcesz zapisać Enter.
Ze man
strony poniżej COMMANDS
:
s filename
Save the input to a file. This only works if the input is a pipe, not an ordinary file.
man
strona stwierdza również, że w zależności od konkretnej instalacji s
polecenie może być niedostępne. W takim przypadku możesz przejść do wiersza 1 za pomocą:
g or < or ESC-<
Go to line N in the file, default 1 (beginning of file).
i potokuj całą zawartość za cat
pomocą:
| <m> shell-command
<m> represents any mark letter. Pipes a section of the input file to the
given shell command. The section of the file to be piped is between the
first line on the current screen and the position marked by the letter.
<m> may also be ^ or $ to indicate beginning or end of file respectively.
więc albo:
g|$cat > filename
lub:
<|$cat > filename
tj typu glub <( g lub mniej niż ) | $( rura potem dolara ), a następnie cat > filename
i Enter.
Powinno to działać niezależnie od tego, czy dane wejściowe są potokiem, czy zwykłym plikiem.
less
razu po otwarciuless
.Nie używasz mniej, używasz trójnika, a następnie fajki do mniej.
./program | tee program.out | less
źródło
tee
razless
już zostało otwarte.