Nowe posty

Autor Wątek: Przekierowanie WyjŚcia Do Pliku  (Przeczytany 2393 razy)

  • Gość
Przekierowanie WyjŚcia Do Pliku
« dnia: 2012-02-16, 19:55:23 »
Witam! Wiem, że ten temat pewnie się już pojawiał, lecz nie potrafię rozwiązać swojego problemu na podstawie starych postów. Programuje na Linuxie w C++. Jestem w terminalu w folderze z kodem źródłowym. Wpisuje "g++ main.cpp" i kompiluje. Przypisuje ./a.out

Ksanderon

  • Gość
Przekierowanie WyjŚcia Do Pliku
« Odpowiedź #1 dnia: 2012-02-16, 22:22:52 »
pierwsze linki z google na zapytanie identyczne jak temat:
http://kurslinux.ovh.org/006przekierowania.php
http://jakilinux.org/konsola/strumienie-potoki-i-przekierowania/

./twoj_program wyjscie

lub program znajdujący w ścieżkach przeszukiwania:

cat >wyjscie
kolejność nie ma znaczenia, ważny jest kierunek dzióbków.

zauważ(myślę, że z tym masz problem), że pogrubiłem ./ -oznacza to mniej więcej tyle, że program ma być wyszukany w katalogu, w którym aktualnie się znajdujesz. Jeśli nie podasz tego lub innej względnej lub bezwzględnej ścieżki do programu powłoka(to taki specjalny program, który obserwujesz po uruchomieniu konsoli) będzie szukać programu w PATH (ścieżce przeszukiwania) do której u mnie należą katalogi /usr/lib/libfm, /usr/local/bin, /usr/bin, /bin, /usr/local/games, /usr/games. Przykładowy cat jest np. w katalogu /bin. Swoje PATH'e możesz sprawdzić np. komendą echo $PATH. Tak więc widzisz, że prawdopodobnie nie ma w tych katalogach programu jakisplik.out(o ile sam go tam nie wkopiowałeś).
W przypadku wpisania plik.out