Sziasztok!
1.bash
Adott egy fájl és ennek szeretném valamely sorát kiírni.
Így próbálom de nem megy.
#!/bin/bash
echo `awk 'NR ==$tuti' temp1${CIM[$i]}.txt`
próbáltam így is, illetve ``
közzé téve.
#!/bin/bash
awk 'NR ==$tuti' temp1${CIM[$i]}.txt
viszont ha így beírom terminálba akkor szépen kiírja a 33. sort.
~#awk 'NR == 33' temp1.txt
2.vim:
Még lenne egy kérdésem most barátkozok a vim-mel win7 alol érem el a linux gépeket putty ssh kapcsolattal, vimből nem tudok a win7 vágolapjára másolni nano alol simán kijelölök egy sort és a win7 vágolapjára kerül. Gondolom a vimnek saját vágolapja van a linux rendszertől függetlenül vagy nem tudom, ti ezt hogy csináljátok?
- 2013 megtekintés
Hozzászólások
sed -n '33p' file.txt
- A hozzászóláshoz be kell jelentkezni
hogy adom át a sed nek a változómat?
így próbáltam de nem nyert :(
tuti=33
sed -n '${tuti}p' file.txt
- A hozzászóláshoz be kell jelentkezni
tuti=33
sed -n "${tuti}p" file.txt
- A hozzászóláshoz be kell jelentkezni
ááá, köszönöm a segítséget :)
- A hozzászóláshoz be kell jelentkezni
A szimpla idézőjelek között (') lévő szövegnél a shell meg sem próbálja értelmezni a kifejezéseket, jelent esetben a $tuti kiértékelése marad el.
-----
"Ember embernek farkasa." Ezért aztán "Holló a hollónak nem vájja ki a szemét."
- A hozzászóláshoz be kell jelentkezni
akkor ez a baj a fenti sed-es példával is, hogy tudom rávenni, hogy értékelje ki a változót?
- A hozzászóláshoz be kell jelentkezni
így sem értékeli ki
eval `sed -n '$tutip' temp1${CIM[$i]}.txt`
- A hozzászóláshoz be kell jelentkezni
2.vim előbb kérdeztem mint kerestem:
http://www.google.hu/search?aq=0&oq=vim+putty+&sourceid=chrome&ie=UTF-8…
- A hozzászóláshoz be kell jelentkezni