Witam
Mam problem z zabraniem się do pewnego zadania. Mianowicie mam utworzyć plik tekstowy(artykuł) który ma zostać napisany w programie gedit, a następnie skompilowany w linuxie z poziomu terminala. Chodzi mi głównie o kod, bym mógł to zrobić poprawnie. Bardzo proszę o pomoc. Pozdrawiam
Musisz doprecyzować pytanie - co masz na myśli mówiąc, że chcesz "skompilować artykuł"?
Może chodzi o jakiś artykuł w LaTeX?? :o
W sensie co? Skrypt?
#!/bin/bash
echo "Hello world"
I zapisać jako skrypt.sh, chmod +x skrypt.sh i odpalić ./skrypt.sh
@Diplo:
1. Gdzie w tym co napisałeś następuje kompilacja?
2. Co jeśli bash jest gdzie indziej? (w niektórych dystrybucjach to się zdarza)
Moby04 --> Nie ma kompliacji. Staram się tylko zgadnąć "co autor miał na myśli"
Na studiach różnie bywa z profesjonalizmem nauczycieli. Usłyszał kiedyś słowo kompilacja i używa teraz w każdym zadaniu.
Co do lokalizacji basha, to na studiach pewnie mają coś standardowego.
Ja chyba tylko we freebsd widziałem basha w innej lokalizacji (/usr/local/bin/bash), no ale dużego doświadczenia z unixami nie mam.
@MiniWm -> Po cholerę mi z gcc wyjeżdżasz? Odnosiłem się do wypowiedzi Diplo, który zaproponował użycie basha, który opiera się na interpreterze a nie kompilatorze. Chociaż znam definicje wg których interpretery są podgrupą kompilatorów.
@Diplo -> Owszem w rodzinie BSD jest gdzie indziej (ale to nie są Linuxy :P). Kojarzę jednak, że spotkałem się z jedną albo dwoma dystrybucjami gdzie byłem w niezłym szoku jak znalazłem to cholerstwo - nazw nie podam bo to było dawno i nie jestem pewny... :P Tak czy inaczej można skorzystać z triku "#!/usr/bin/env bash", dzięki czemu system (konkretnie execve) skorzysta ze zmiennej PATH i sobie znajdzie odpowiedni interpreter :)
Dokładniejsze info np. tu: http://unix.stackexchange.com/questions/29608/why-is-it-better-to-use-usr-bin-env-name-instead-of-path-to-name-as-my
Dobrze zatem od początku. Treść zadania jest następująca: utworzyć plik tesktowy w Gedit za pomocą języka LaTex. Wspomniany plik powinien być w rodzaju artykułu. I oczywiście żeby poprawnie działał po otworzeniu w terminalu. Mógłby ktoś nakierować mnie na jakiekolwiek wskazówki, porady?
Jaka dystrybucja Linuxa? Znaczy, czy masz już jakąś odmianę texa zainstalowaną?