Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: adam.beno 22 Prosince 2013, 15:05:47

Název: Pouzitie "#" v bash
Přispěvatel: adam.beno 22 Prosince 2013, 15:05:47
Prosim objasni mi niekto toto? V bash programovani sa pouziva ''#'' ako znak pre komentare a nic za tym sa nepreklada mimo prveho riadku
#!/bin/bash kde # nesluzi ako komentar. V skole mame davkovy system PBS kde ako ukazkovy skript na pouzitie systemu PBS je toto :

#!/bin/bash
#PBS -S /bin/bash
#PBS -N myjob.pbs
#PBS -j oe
#PBS -M pepa.novak@cvut.cz
#PBS -m bae
#PBS -l walltime=01:00:00
#PBS -l select=1:ncpus=32:host=altix
#PBS -l place=pack:shared
echo "Starting run at: `date`"
/home/pepa/muj_program
echo "Job finished at: `date`"

Ako je mozne ze tieto riadky : #PBS -S /bin/bash
                                          #PBS -N myjob.pbs
                                          #PBS -j oe
                                          #PBS -M pepa.novak@cvut.cz
                                          #PBS -m bae
                                          #PBS -l walltime=01:00:00
                                          #PBS -l select=1:ncpus=32:host=altix
                                          #PBS -l place=pack:shared

nieco vobec vykonaju ak zacinaju prikazom "#" a vsetko za nimi sluzi ako komentat.

Dakujem za odpoved
Název: Re:Pouzitie "#" v bash
Přispěvatel: TIBOR 22 Prosince 2013, 15:15:34
Zeby najprv tie riadky spracoval(odchytil) system PBS a az potom ich predal BASH-u bez toho # samozrejme ak sa zacinaju #PBS. Ale je to len moj odhad.
Název: Re:Pouzitie "#" v bash
Přispěvatel: jmp 22 Prosince 2013, 15:24:53
# opravdu v bashi uvozuje komentář
co vás vede k tvrzení, že zakomentované řádky vykonávají nějakou činnost?
Název: Re:Pouzitie "#" v bash
Přispěvatel: adam.beno 22 Prosince 2013, 15:29:13
Napriklad to ze ak zmenim #PBS -M pepa.novak@cvut.cz na #PBS -M benoadam@cvut.cz tak mi pride na email nejaky udaj o spusteni pbs.
Název: Re:Pouzitie "#" v bash
Přispěvatel: jmp 22 Prosince 2013, 17:00:36
to nevidím jako vhodný argument pro vaše tvrzení (nijak to nedokládá, že je v rámci spouštění skriptu vykonán komentář...)