OSX Wczytywanie danych z pliku tekstowe przez terminal

Odpowiedz Nowy wątek
2017-12-20 12:34
0

Witam,
potrzebuje ogarnąć jak wczytać dane z dokumentu tekstowego poprzez terminal na macu.
Nie jestem przekonany jak to opisać, najprościej jak potrafie, chodzi mi o to że potrzebuje otworzyć execa poprzez terminal i wprowadzić dane zamiast z klawiatury to zawarte w dokumencie tekstowym zapisanym gdzieś na dysku.

edytowany 1x, ostatnio: Kabanosek, 2017-12-20 15:39
A możesz rozwinąć swoje pytanie? Bo póki co to mogę polecić ci edytor VIM. Wczytuje dane z plików i działa w terminalu ;-) - Sparrow-hawk 2017-12-20 13:09
A czemu na Mac-u miało by być inaczej? (retorycznie pytanie - nie ma różnic). - MarekR22 2017-12-20 14:41

Pozostało 580 znaków

2017-12-21 15:28
0

Jeżeli chodzi ci o to, że masz plik wykonywalny "program" i powiedzmy, że pyta najpierw o imię, potem o nazwisko i oczekuje wejścia z klawiatury, to jeśli masz plik wejscie.txt

Jan
Nowak

to możesz przekierować wejscie.txt do STDIN w ten sposób

program < wejscie.txt

Pozostało 580 znaków

2017-12-22 09:59
0
program < wejscie.txt

Gdy mój program to wpisz a i b, zamień je miejscami i wypisz, odpale to przez terminal mając w txt jakieś randomowe liczby to zawsze w odpowiedzi dostaje 0 i jakąś mega ujemną liczbe.

Pozostało 580 znaków

2017-12-22 11:32
0

@Kabanosek

  1. pokaż swój kod
  2. pokaż dane wejściowe
  3. a opis poproszę zdaniami prostymi, żeby dało się je zrozumieć.

Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.

Pozostało 580 znaków

2017-12-22 11:40
0

Tak to wygląda.
Screen Shot 2017-12-22 at 11.38.47.png

Podczas wpisywania danych wejściowych wszystko jest okej.

edytowany 1x, ostatnio: Kabanosek, 2017-12-22 11:42
Screenshot? Ta, mój kompilator na pewno go łyknie. - MarekR22 2017-12-22 12:12

Pozostało 580 znaków

2017-12-22 12:16

W sumie screenshot wyjaśnia w czym problem :). Zapisałeś plik wejściowy w formacie RTF, a nie prosty plik tekstowy.
Zobacz co produkuje w konsoli: cat ab.txt.
W Text Edit naciśnij CMD-Shift-T i zapisz nową wersję. Wtedy będziesz miał plik tekstowy, a nie RTF.

test buga forum


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
edytowany 2x, ostatnio: MarekR22, 2017-12-22 17:32
Dziękuje bardzo :D - Kabanosek 2017-12-22 16:51

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0