[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 02.02.25
Príspevky: 406
Témy: 153 | 153
Bydlisko: Poprad-okolie
NapísalOffline : 02.12.2017 22:17 | Shell, vykonanie pre 2 podmienky

Ahoj, učím sa programovať v sheeli a mám za úlohu nájsť a vypísať všetky reťazce cez egrep z textového súboru slová, ktoré sú buď v jednom, alebo druhom prípade..
Kód:
egrep -o "(riadiaca jednotka)|(automobil)" $txt

V premennej txt je textový súbor. Problém je v tom, že to nefunguje a neviem ako to mám správne zapísať.


Offline

Skúsený užívateľ
Skúsený užívateľ
Shell, vykonanie pre 2 podmienky

Registrovaný: 19.03.07
Prihlásený: 11.01.25
Príspevky: 7076
Témy: 85 | 85
Bydlisko: BA
NapísalOffline : 02.12.2017 22:33 | Shell, vykonanie pre 2 podmienky

daj sem cely shell script a aj priklad toho co obsahuje ten textovy subor.

na vystupe chces mat vypisane "(riadiaca jednotka)" a "(automobil)" tolko krat, kolko krat sa nachdza v textovom subore, ano?


este mi ukaz co mas v premenej $txt ked to skusas a vystup z pwd.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 02.02.25
Príspevky: 406
Témy: 153 | 153
Bydlisko: Poprad-okolie
Napísal autor témyOffline : 02.12.2017 22:59 | Shell, vykonanie pre 2 podmienky

Kód:
#!/bin/bash
txt=REDATA/udaje.txt
egrep -o "(riadiaca jednotka)|(automobil)" $txt

Áno, na výstupe toľko krát, koľko ich je v tom súbore.
Príklad súboru:
Kód:
Auto, automobil, preteky, riadiaca jednotka, cpu, abs, esp, asr, ASR, Volvo, automobilové preteky, ....


Offline

Skúsený užívateľ
Skúsený užívateľ
Shell, vykonanie pre 2 podmienky

Registrovaný: 19.03.07
Prihlásený: 11.01.25
Príspevky: 7076
Témy: 85 | 85
Bydlisko: BA
NapísalOffline : 02.12.2017 23:40 | Shell, vykonanie pre 2 podmienky

A co ti to teraz robi?
Nemas tam ani raz ani "(riadiaca jednotka)" ani "(automobil)", takze ten skript by by ti mal vypisat nic.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
 [ Príspevkov: 4 ] 


Shell, vykonanie pre 2 podmienky



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Chybové hlásenie ,,nedostatok ukladacieho priestoru pre vykonanie príkazu"

v Operačné systémy Microsoft

9

749

02.05.2020 22:25

tatko Tom

V tomto fóre nie sú ďalšie neprečítané témy.

podmienky pre kupu zdroja

v PC skrinky, zdroje a všetky druhy chladenia

1

445

08.02.2009 19:28

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

Vykonanie submit() po preventDefault

v JavaScript, VBScript, Ajax

2

399

12.02.2014 17:30

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Zlyhalo vykonanie 'grub-install (hd0)'

v Operačné systémy Unix a Linux

6

1196

08.08.2008 20:55

cassyopea

V tomto fóre nie sú ďalšie neprečítané témy.

Vykonanie akcií po skončení http spojenia

v PHP, ASP

6

621

17.08.2009 19:37

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

opatovne vykonanie php pri stlaceni tlacidla spat

v PHP, ASP

4

557

29.12.2012 18:50

boyindoor

V tomto fóre nie sú ďalšie neprečítané témy.

Shell

v Webhosting a servery

0

1104

24.03.2007 19:49

Numline1

V tomto fóre nie sú ďalšie neprečítané témy.

shell

v Ostatné

5

412

18.10.2013 13:51

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Shell - kde?

v Webhosting a servery

2

1036

03.07.2008 6:38

brm

V tomto fóre nie sú ďalšie neprečítané témy.

Shell scripty

v Perl, Python, Ruby, CGI

1

925

15.12.2010 22:02

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

PHP-Shell problem

v PHP, ASP

4

541

25.03.2008 11:32

socket

V tomto fóre nie sú ďalšie neprečítané témy.

[VYRIESENE] spustenie shell skriptu

v PHP, ASP

8

846

23.02.2009 11:44

Feko

V tomto fóre nie sú ďalšie neprečítané témy.

NetBeans a shell/ cmd

v Assembler, C, C++, Pascal, Java

8

569

17.11.2012 19:34

vama

V tomto fóre nie sú ďalšie neprečítané témy.

Vytvorenie scriptu v shell ....

v Operačné systémy Unix a Linux

1

658

03.11.2007 8:32

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Shell/Philips zlavove kupony

v Krčma

15

3104

31.01.2021 20:56

monica

V tomto fóre nie sú ďalšie neprečítané témy.

Malý jednoduchý CGI shell

v Perl, Python, Ruby, CGI

1

2446

22.10.2007 22:49

wire



© 2005 - 2025 PCforum, edited by JanoF