Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Zadanie na studia - linux

18.01.2015 23:28
Marcus1995
1
Marcus1995
9
Centurion

Zadanie na studia - linux

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

19.01.2015 00:18
Łysy Samson
2
odpowiedz
Łysy Samson
99
Bass operator

Musisz doprecyzować pytanie - co masz na myśli mówiąc, że chcesz "skompilować artykuł"?

19.01.2015 07:31
MiniWm
😈
3
odpowiedz
MiniWm
231
PeaceMaker

gc++ twym rozwiazaniem

19.01.2015 07:50
😍
4
odpowiedz
zanonimizowany494300
39
Konsul

Może chodzi o jakiś artykuł w LaTeX?? :o

19.01.2015 08:56
5
odpowiedz
Diplo
175
Senator

W sensie co? Skrypt?

#!/bin/bash

echo "Hello world"

I zapisać jako skrypt.sh, chmod +x skrypt.sh i odpalić ./skrypt.sh

19.01.2015 09:07
6
odpowiedz
zanonimizowany494300
39
Konsul

@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)

19.01.2015 09:25
7
odpowiedz
Diplo
175
Senator

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.

19.01.2015 09:32
MiniWm
😈
8
odpowiedz
MiniWm
231
PeaceMaker

Lo jezu jeszcze nie po kawie :) kierowalem do Marcus1995

19.01.2015 09:58
9
odpowiedz
zanonimizowany494300
39
Konsul

@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

19.01.2015 15:04
Marcus1995
10
odpowiedz
Marcus1995
9
Centurion

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?

19.01.2015 16:24
11
odpowiedz
zanonimizowany494300
39
Konsul

Jaka dystrybucja Linuxa? Znaczy, czy masz już jakąś odmianę texa zainstalowaną?

Forum: Zadanie na studia - linux