na konsoli bash, jeśli mogę to zrobić:szyny - Przekierowanie wyjścia konsoli do pliku
cd mydir
ls -l > mydir.txt
Operator> oddaje standardowe wejście i przekierowuje je do pliku; więc otrzymuję listę plików w mydir.txt
zamiast w standardowym wyjściu.
Czy istnieje sposób na zrobienie czegoś podobnego na konsoli szyn?
Mam rubinowe oświadczenie, które generuje dużo wydruków (~ 8k linii) i chciałbym móc go zobaczyć w całości, ale konsola tylko "pamięta" ostatnie 1024 linie. Więc pomyślałem o przekierowaniu do pliku - Jeśli ktokolwiek zna lepszą opcję, jestem uszy.
Dziękujemy! Właśnie tego szukałem. – kikito
To nie działało dla mnie, dopóki nie dodałem '$ stdout.sync = true'. Edytowane. –
'$ stdout.reopen (" my.log "," w ")' wydaje się być bardziej eleganckim rozwiązaniem, widocznym na stronie: http://stackoverflow.com/a/2480439/21217 – dain