Hirdetés

2024. május 11., szombat

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  Unix help!

Hozzászólások

(#1) FullLamer


FullLamer
csendes tag

Helló!

Lenne egy-két Unixos kérdésem, ha valaki tud segíteni!
1, hogy lehetne elérni, hogy sed-el ha hozzá akarok fűzni valamit egy sorhoz, akkor azt ne új sorba írja? Én sed a\ -el próbálkoztam, de úgy nem ment.
2, egy fájl minden sorára grepet illeszteni és utána soronként if-el elágazni? Eddig csak úgy sikerült, hogy ha az egész file-ban talált egyet, amire illeszkedett, akkor ment rá az if-re.

Örök hála!

FL

(#2) chicken válasza FullLamer (#1) üzenetére


chicken
senior tag

1. Bővebben: link

[Szerkesztve]

mens sana in campari soda

(#3) FullLamer


FullLamer
csendes tag


Köszi, de ezen a honlapon már jártam korábban, vagy nem ezen de a szöveg ugyanez volt. (innen vettem a \a-t is) Persze lehet, hogy csak én nem értem tisztán, de nem láttam rajta amit keresek. (elágazásnál nem a seden belül akarok valamit csinálni, hanem mondjuk ha b értéke eggyel nő, ha k-ra végződik a sor.)
Azért kösz!

(#4) FullLamer


FullLamer
csendes tag


Ha esetleg valaki awk-ban tudja ugyan ezt, annak is örülnék!

(#5) FullLamer


FullLamer
csendes tag

Az első problémámra közben megkaptam a választ, kösz!
:))

[Szerkesztve]

(#6) FullLamer


FullLamer
csendes tag

A másodikra is. Hát, ez izgalmas téma volt! :DD

(#7) flittegern


flittegern
csendes tag

Full lama vagy unixból, szal jól jönne egy kis segítség. Egy java programot indítottam el unix szerveren a háttérben, nohup-pal. Az a hézag, hogy látom hogy a processz kikapcsolás után is működik, csak éppen se a ps, se a jobs parancs nem jelzi. S így job szám és processz azonosító híjján nem tudom lelőni a processzt, ami melleseleg egy végetelen ciklus. És ez nagyon gáz, mert folyton full disk van az egyetemi tárhelyemen.

Remélem érthető a probléma,nagyon jó lenne ha tudnátok tanácsot adni
Köszi Flitt

(#8) zrubi válasza flittegern (#7) üzenetére


zrubi
senior tag

Hogy látod, hogy fut, ha nincs a ps kimenetében:F

zrubi.hu

(#9) #34929152


#34929152
törölt tag

Telepíthető alap Unix-ra lenne sürgősen szükségem. Ki tud tanácsot adni, hogy honnan tölthetnék le villámgyorsan alap Unix telepítőt?

(#10) Tangerine


Tangerine
senior tag

Hogy csinálnátok meg, hogy egy adott könyvtárban, és csakis abban, kitörölni az X napnál régebbi fájlokat?

Vacillálni, vagy nem vacillálni, ez itt a kérdés, vagy mégse?

(#11) dabadab válasza Tangerine (#10) üzenetére


dabadab
titán

 

find /az/adott/konyvtar/* -maxdepth 0 -ctime +999 -exec echo  {} \; 


He, miert nem kapcsol ki a CODE?


A 999-et csereld ki annyira, ahany napnal regebbieket akarsz megtalalni, az echo-t meg rm-re, hogy beelesedjen :)


[Szerkesztve]

DRM is theft

(#12) Tangerine válasza dabadab (#11) üzenetére


Tangerine
senior tag

Sajnos a maxdepth-et nem ismeri a HP-Unix find-ja :(((

Vacillálni, vagy nem vacillálni, ez itt a kérdés, vagy mégse?

(#13) dabadab válasza Tangerine (#12) üzenetére


dabadab
titán

Jajj, HP-UX, brrr.

Akkor esetleg probald meg azt, hogy odamesz a konyvtarba, es azt mondod (Bourne shellben), es ha tetszik, akkor a boldos echo-t kicsereld rm-re:

for FILE in $(find * -ctime +999 -exec echo  {} \; |grep -v '/') ; do echo ''$FILE'' ; done



(Sajnalatos modon ennek gondjai lesznek azokkal a file-okkal, amiknek a neveben space van - bar ezt is meg lehet oldani nemi hekkelessel)

[Szerkesztve]

DRM is theft

(#14) Tangerine válasza dabadab (#13) üzenetére


Tangerine
senior tag

Kis átalakítással műxik. Hát őszintén szólva egyszerűbbre gondoltam, de legalább műx, és space-es fájlok nincsenek. Mivel a minden fájlban van ./ (./filenév) le kellett vágni az elejét:

for FILE in $(find . -type f -ctime +9 -exec echo {} \; | cut -c 3- | grep -v '/') ; do ls -l $FILE ; done

Ja, és köszi!

[Szerkesztve]

Vacillálni, vagy nem vacillálni, ez itt a kérdés, vagy mégse?

(#15) steveetm válasza Tangerine (#14) üzenetére


steveetm
őstag

ezt mért?
Üdv.: steveetm

(#16) Tangerine válasza steveetm (#15) üzenetére


Tangerine
senior tag

Mit miért? :F

Vacillálni, vagy nem vacillálni, ez itt a kérdés, vagy mégse?

(#17) barnam_


barnam_
nagyúr

Nem akartam új topicot nyitni, remélem feléled ez a topic.
Abszolút nulla a tudásom Unix-ban, sőt még nem is láttam ilyen oprendszert. Viszont most az egyetemen ezt tanuljuk. Két kérésem lenne:

- Ha valaki tud jegyzetet, leírást, egyéb anyagot alapszintű Unix ismeretekről, plíz linkeljen be címet.

Létezik Unix-ból ingyenes/próbaverzió?
- Ha igen, akkor arról is plíz egy-két linket.

thx :R

(#18) ragazzo válasza barnam_ (#17) üzenetére


ragazzo
őstag

Ugye minden linux unix, tehát akkor van néhány ingyenes disztró.Javasolnám az ubuntu.hu oldalt.

Linux hogyanok kezdőknek közérthetően http://linuxhogyanok.blogspot.com

(#19) barnam_ válasza ragazzo (#18) üzenetére


barnam_
nagyúr

Free BSD milyen?

(#20) jeszi


jeszi
tag

Hali!

SCO UnixWare 7.1.4 alatt az összes felhasználóknak be akarom állítani a ''password'' szót jelszóként. Linuxban van chpasswd parancs, így ott könnyű a dolog:
$USER_NAME:password | chpasswd

De SCO Unix-ban nincs. A sima passwd parancsal nem tudtam mit kezdeni. Ez rossz:
passwd $USER_NAME < password

Sok felhasználó van, mindenképpen scriptet akarok írni. Tud valaki segíteni?

Nem félek a haláltól, majdcsak túlélem valahogy!

(#21) jeszi válasza jeszi (#20) üzenetére


jeszi
tag

Valaki csak tud segíteni!

Nem félek a haláltól, majdcsak túlélem valahogy!

(#22) jeszi


jeszi
tag

Úgylátom befagyott a téma....

Nem félek a haláltól, majdcsak túlélem valahogy!

(#23) jeszi válasza jeszi (#22) üzenetére


jeszi
tag

Megint lenne UNIXOS gondom, de gondolom oldjam meg magam :)

Nem félek a haláltól, majdcsak túlélem valahogy!

(#24) Andie


Andie
őstag

Bepróbálkozok, hátha bekukkant ide valami guru.

Olyat köne csinálnom, hogy szinessel kiiratni echo-val valamit. Igy kicsit kiugrana a sárga standard outputok közül a saját üzenetem. KSH-ban vagyunk.
Valami 5let? :F

Samsung Galaxy A50 - Samsung UE46D6100 - BNet Tag: Andie#2999

(#25) Jester01 válasza Andie (#24) üzenetére


Jester01
veterán

Ha tudod milyen terminál van, akkor egyszerûen a megfelelõ escape kódokat használhatod.

Jester

Útvonal

Fórumok  »  OS, alkalmazások  »  Unix help!
Copyright © 2000-2024 PROHARDVER Informatikai Kft.