Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ubuntu ja Autoreponder

5 views
Skip to first unread message

Matti Kiviharju

unread,
Jul 13, 2012, 8:19:38 AM7/13/12
to
Hei,

Minulla on sellainen ongelma, että asensin Autoreponder nimisen
lomavastaajan sähköpostipalvelimelleni. Autoresponder oli ainoa joka
toimi. Ongelmana on sellainen, että Autorespoder ylläpidetään
komentoriviltä ja editorina on VI. Kun käynnistän komentoriviltä
lomavastaajan päälle laiton niin aukeaa VI mutta kun mitä tahansa painaa
PuTTY:ssä niin kuuluu vaan piip piip ja mitään ei tapahdu.

Kari Jarvinen

unread,
Jul 13, 2012, 10:07:15 AM7/13/12
to
Matti Kiviharju <matti.kiviharj...@gmail.fi> wrote:
> aukeaa VI mutta kun mitä tahansa painaa PuTTY:ssä niin kuuluu vaan
> piip piip ja mitään ei tapahdu.

Saatan kysellä aivan päivänselviä, mutta eihän kyse vain ole siitä, että
olet vi:ssä komento- etkä editointitilassa?

--
NP: -

Reijo Korhonen

unread,
Jul 13, 2012, 4:10:04 PM7/13/12
to
En ole varma ymmärsinkö ongelmasi oikein. Mutta sinulla on ohjelma, jonka
säätötiedosto on tekstipohjainen ja sitä pitää ylläpitää. Normaalikoneessa
on nykyisin muitakin editoreita kuin vi. Tosin kuvauksesi mukaan sinulla
ei ole linuxin graafista yhteyttä eli X-ää päällä. Jos olisi, voisit
toisesta linuxista tai X-serveristä ajaa graafisia editoreita kuten
geditiä toisessa koneessa ja X-ikkuna olisi sinun koneessasi.

Edustan sukupolvea, jolle vi:n käyttö on ollut elämässä pienimpiä
ongelmia. Unix-koneissa ei ennen ollut perusasennuksen jälkeen muita
editoreita, joten vi oli osattava. Onneksi se on helppoa. vi on varsin
pätevä editori, osaa paljon, mutta hyvin pienillä peruskomennoilla voi
tehdä kaiken. Jos yhteys on oikein säädetty, nuolet toimivat. Jos ei,
niin ainakin returnilla pääsee seuraavalle riville, b edelliselle riville.

Alussa olet komentotilassa. Et voi editoida suoraan. vi ei ole graafinen
editori. Muutamia paruskomentoja
i - insert eli lisää. ESC lopettaa
I - lisää rivin alkuun
a - lisää merkin jälkeen
A - lisää rivin loppuun
x - korvaa yksi merkki
X - Korvaa merkkejä, kunnes painat ESC
: komentoriville, jossa
w tallenna tiedosto, voi halutessaan kirjoittaa tantuvalle tiedostolle
uuden nimen w:n jälkeen
w! tallenna tiedosto vaikka avattu katselutilaan
e! jos editointi sotki tiedoston, ota alkuperäinen uudestaan editoriin
q tai q! poistu, ei tästä tullut mitään

Tuossa oikeastaan kaikki, mitä käytän, hienostelua on
Y - kopioi rivi "muistiin"
p - kirjoita kopioitu rivi muistista tämän rivin jälkeen
J - liitä alla oleva rivi nykyisen perään yhdeksi riviksi

Näillä komennoilla teenkin sitten kaikki säädöt, joita säätötiedostoihin
pitää tehdä. Usein en viitsi geditiä avata, vaikka sellainen olisi
käytettävissä. Muutokset ovat yleensä niin pieniä.


--
Re...@iki.fi.nospam.invalid
http://www.iki.fi/Reijo

t...@ibastu.net

unread,
Jul 14, 2012, 11:04:46 AM7/14/12
to
Matti Kiviharju <matti.kiviharj...@gmail.fi> writes:
>toimi. Ongelmana on sellainen, että Autorespoder ylläpidetään
>komentoriviltä ja editorina on VI.
Tuossa on jo ohjeita VI:n käyttöön. Jos haluat käyttää jotain muuta
ohjelmaa editointiin, saattaa auttaa muuttaa ympäristömuuttuja EDITOR arvoa.
Jotkut ohjelmat käyttävät tätä muuttujaa. Autoreponderista en tiedä mitään.
Jos haluat käyttää emacs-nimistä ohjelmaa editorina, anna komentorivillä
loitsu "export EDITOR=emacs". Tämä toimii shellissä bash. Esimerkiksi kun
lessillä lukee tiedostoa, voi tiedostoa editoida painamalla näppäintä "v".
Tällöin editoinnissa käytetään muuttujassa EDITOR olevaa ohjelmaa. Ehkä
vähän sivussa asiasta mutta ei voi mitään.

kt

kimmo...@laatikko.manttavilppula.fi

unread,
Jul 18, 2012, 2:36:53 PM7/18/12
to
t...@ibastu.net wrote:
> Matti Kiviharju <matti.kiviharj...@gmail.fi> writes:
>>toimi. Ongelmana on sellainen, ett? Autorespoder yll?pidet??n
>>komentorivilt? ja editorina on VI.
> Tuossa on jo ohjeita VI:n k?ytt??n. Jos haluat k?ytt?? jotain muuta
> ohjelmaa editointiin, saattaa auttaa muuttaa ymp?rist?muuttuja EDITOR arvoa.
> Jotkut ohjelmat k?ytt?v?t t?t? muuttujaa. Autoreponderista en tied? mit??n.
> Jos haluat k?ytt?? emacs-nimist? ohjelmaa editorina, anna komentorivill?
> loitsu "export EDITOR=emacs". T?m? toimii shelliss? bash. Esimerkiksi kun
> lessill? lukee tiedostoa, voi tiedostoa editoida painamalla n?pp?int? "v".
> T?ll?in editoinnissa k?ytet??n muuttujassa EDITOR olevaa ohjelmaa. Ehk?
> v?h?n sivussa asiasta mutta ei voi mit??n.
>
> kt

Editori pico (tai nano) on ok aloittelijalle. Itse opettelin ensin picon
vuonna 1992, ja sitten ammattini takia vi:n paljon myᅵhemmin.

--
Kimmo Survo
http://www.mantta.fi/~kipesu/

Matti Kiviharju

unread,
Jun 9, 2013, 3:32:39 AM6/9/13
to
Hei,

Minula on siis WinSCP ja PuTTY ja vi tekee tarvittavan plain/text
tiedoton kansioon X kunhan tiedän vain oikean näppäin yhdisteläm millä
vi-editori tallentaa ja poistuu ohjelmasta.
Tämän jälkeen voin WinSCP:lla vain downloadata tämän plain/text
tiedoston ja muutella sen Windowsin Notepadilä oikean laiseksi ja
uploadata sen sen jälkeen palvelimelle WinSCP:llä.

Eli ongelma ei ole kovin vaikea mutta mä en mitään kilometrin pitusia
dokumetaatioita vi-editorin käytöstä jaksa lukea ja sitä paitsi ne eivät
ole sellaisenaan tehty tavallisen ihmisen ymmärtämällä keilellä.

Tauno Voipio

unread,
Jun 9, 2013, 3:52:42 AM6/9/13
to
Voit saada huolia: Notepad käyttää erilaisia rivin loppumerkkejä
kuin Linuxin ohjelmat.

Kokeilepa Linuxissa nano -nimistä editoria. Se on miltei kaikissa
jakeluissa mukana eikä niin käyttäjäepäystävällinen kuin vi (tai ed).

--

-Tauno

Matti Kiviharju

unread,
Jun 9, 2013, 5:11:29 AM6/9/13
to
>
> Voit saada huolia: Notepad käyttää erilaisia rivin loppumerkkejä
> kuin Linuxin ohjelmat.
>
> Kokeilepa Linuxissa nano -nimistä editoria. Se on miltei kaikissa
> jakeluissa mukana eikä niin käyttäjäepäystävällinen kuin vi (tai ed).
>

Hei,

Minulla on palvelimella asennettuna nano mutta sitä ei voi käyttää,
koska Autoresponse on koodattu niin, että se käynnistetään
komentorivikäskyllä X jolloin se avaa vi-editorin joka on tehtyy niin,
että ensin plain/text-tiedoston tiedostonimi pitää antaa ja sitten
syöttää vi-editorissa teksti mikä tulee sähköpstin automattivastaajan
content-kenttään ja sitten vain tallentaa tiedosto ja poistua vi-editorista.

Tässä Autoresponsen asennusohjeet:
http://www.howtoforge.com/how-to-set-up-a-postfix-autoresponder-with-autoresponse

Nospam

unread,
Jun 9, 2013, 6:07:48 AM6/9/13
to
Tuohan näytti olevan "vain" bash scripti. Mitäs jos vaihda siinä vi:n
tilalle vain nano:n? Vi:tä kutsutaan tuossa kahdessa eri paikassa (rivit
172 ja 174).

Terv, Nospam


Ari Saastamoinen

unread,
Jun 9, 2013, 12:31:28 PM6/9/13
to
Matti Kiviharju <matti.kiviharj...@gmail.fi> writes:

> Minulla on palvelimella asennettuna nano mutta sitä ei voi
> käyttää, koska Autoresponse on koodattu niin, että se
> käynnistetään komentorivikäskyllä X jolloin se avaa vi-editorin
> joka on tehtyy niin, että ensin plain/text-tiedoston tiedostonimi

Oletettavasti se ei käynnistä vi:tä, vaan $EDITOR -muuttujan
m�ärittämän jutun. Aseta EDITOR:in arvoksi nano, niin sitten
käynnistynee kaluamasi. Toi ympäristömuuttujan asutus sitten taas
riippuu siitä, mikä shelli sulla on käytössä.

--
Arzka oh3mqu+...@hyper.fi - En halua follareita mailina
1. Valitse sopiva paikka, ei ihmisten tai rakennusten lahella, jossa
paukku voi aiheuttaa hairiota. - Iso-Kiinalaisen kayttoohje

Sami Ketola

unread,
Jun 9, 2013, 3:20:07 PM6/9/13
to
Matti Kiviharju <matti.kiviharj...@gmail.fi> wrote:
> Hei,
>
> Minula on siis WinSCP ja PuTTY ja vi tekee tarvittavan plain/text
> tiedoton kansioon X kunhan tiedän vain oikean näppäin yhdisteläm millä
> vi-editori tallentaa ja poistuu ohjelmasta.
> Tämän jälkeen voin WinSCP:lla vain downloadata tämän plain/text
> tiedoston ja muutella sen Windowsin Notepadilä oikean laiseksi ja
> uploadata sen sen jälkeen palvelimelle WinSCP:llä.

vi on huomattavan paljon monipuolisempi ja helppokäyttöisempi editori,
kuin mitä windowssin notepad on. Jätä vaan suosiolla prosessia hidastavat
tiedonsiirrot pois ketjusta ja editoi tiedostosi paremmalla editorilla.

Sami

0 new messages