Newsgroup: it.comp.os.linux.iniziare
Titolo: Posso creare in qualche modo un batch?

 Esiste sotto linux la possibilità di creare dei file batch?
O crei un file la cui prima riga sia:
#!/bin/sh
e poi i comandi che vuoi eseguire oppure usi un alias (help alias)
Se crei il file, devi renderlo eseguibile (man chmod) e lasciarlo
in una directory contenuta nel PATH (echo $PATH)
-- 
E ricordatevi di essere piu` buoni, cosi` io potro` essere   _/Davide\_
piu` cattivo senza temere ritorsioni!                        \Alberani/

 ad esempio mi farebbe comodo anzichè scrivere sempre
cavolo! devi farti degli script.
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

 devo creare qualche file particolare con un qualsiasi editor di testo?
Esattamente. Usa per esempio pico oppure nedit (I miei preferiti - Giuro
che sto' imparando ad usare vi :-) !), come prima riga metti  
"#!/usr/bin/bash" (Se fosse stato uno script in Perl avresti avuto 
"#!/usr/bin/perl"). Nelle righe seguenti metti quello che vuoi, per esempio:
==
#!/usr/bin/bash
echo "Io sono `whoami` e uso `uname -smr`"
for i in `ls`; do
	echo $i
done
==
Rendi eseguibile il batch ("chmod u+x nomefile") e lancialo con
"./nomefile".
Buon divertimento!
-- 
Giambo - In vacanza con un portatilino e Linux ...

come posso fare?
2 possibilita'
1) crei uno script:
edita un file chimato lpwd (con un editor qualunque) e scrivici dentro i
comandi che vuoi eseguire, salvalo e esci.
rendilo eseguibile con
$ chmod 755 lpwd
spostalo in una directory contemplata nella PATH dell'utente.
e lancialo quando ti serve.
2) per operazioni cosi' semplici potresti anche definire un alias:
edita il file .bashrc (che trovi nella tua home) e srivici questa riga:
alias lpwd='ls -la|more ;pwd' 
-- 
 +-------------------------------------------+
 |        Enrico Bodo  -   PhD student       |
 |      University of Rome "La Sapienza"     |
 |          Department of Chemistry          |
 +-------------------------------------------+

thanx :)
Devi rendere il file di teso contenete i cmd che ti servono eseguibile,
con chmod +x lpwd.
man chmod per maggiori info.
BTW, puoi per ls -la | more puoi farti un alias, da mettere in
/etc/bashrc o meglio in ~/.bashrc  aggiungendo la seguente riga:
alias lla='ls -la | more'
inoltre anziche' dare in continuazione pwd lavorerei con in prompt.
Cambia la varibile PS1, sostituendo \W con \w 
-- 
Bye
Max
------------------------------------------------------------------------------------------
Se state partecipando a seti@home iscriveti al gruppo "Astronave ORION"
sezione Club
------------------------------------------------------------------------------------------

ciao, massi
-- 
Ciao ciao.
                                                       +++ Giuseppe

Giambo - In vacanza con un portatilino e Linux ...
Cavoli, un giorno me lo compro anch'io un portatile...
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
Fare clic _qui_ per scaricare l'aggiornamento dei bug.

 Cavoli, un giorno me lo compro anch'io un portatile...
Non l'ho comperato, l'ho "rubato" a mio padre, al quale ho rifilato la
patata bollente dell'installazione di Win98 - 2 volte fino alle 03.00 di
notte >:-> ...
-- 
Giambo - Che quasi quasi pialla SuSE 6.1 e prova Slackware 7 ...

Fare clic _qui_ per scaricare l'aggiornamento dei bug.
Ciao
-- 
Ciao da GneGne 
P.S.
Togli "ALIA" per rispondermi

 Cose provate:-(((
Scegli le batterie "formate" da tante normali batterie ricaricabili in
parallelo. Inoltre una SO-DIMM da 32MB costa 110.- (150KLire, ca.).
Peccato che l'HD piu' piccolo (6.4GB) costi piu' di 1/2 MIO di Lire :-/ ...
-- 
Giambo - Che disprezza Bill Gates e vuole che lui lo sappia >:->

po' di Mb di ram parti da 500.000 in su
Hmm. In  effetti mia sorella  ha da  poco comprato un  Toshiba Satellite
usato *senza* batterie.
Però a ben pensarci neanche a  me le batterie servirebbero più di tanto:
mi basterebbe poterlo portare in giro.
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
L'università americana di Berkeley ha prodotto due importanti invezioni: l'LSD
e Unix... Credo non sia una coincidenza. (J.S. Anderson)

di notte >:-> ...
Però, a pensarci  bene, forse Window$ non è così  difficile come diciamo
noi, ma forse ci sembra così  ostico solo perchè non lo conosciamo bene.
Voglio dire: c'è  gente che riesce a installarlo in  meno tempo. Ho pure
sentito parlare di gente che  riesce addirittura a lavorarci... Forse il
problema è nostro, forse dovremmo documentarci di più.
Io ci ho provato, ma in /usr/doc/Window$/ non ho trovato un tubazzo. (-:
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
We can learn from the past, but those days are gone
We can hope for the future, but there may not be one. (Dream Theater)

Giambo - Che disprezza Bill Gates e vuole che lui lo sappia >:->
A me basta disprezzare Winzozz


 Io ci ho provato, ma in /usr/doc/Window$/ non ho trovato un tubazzo. (-:
Ma come hai fatto a far partire la Bash sotto Windows ? E poi, dov'e' la
/etc/ ? Cosa vuol dire quando svolazzano i fogliettini ? Perche' ALT+Fn non
funziona ? E poi ...
-- 


 A me basta disprezzare Winzozz
Bill Gates e la Microsoft sono la stessa cosa. E Windows e' un prodotto
della Microsoft :-)
-- 
Giambo - Che domani torna a Zurigo :-( !

Giambo - Che domani torna a Zurigo :-( !
