Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

V UNIX kombinujete príkazy pomocou potrubia, ktoré je zadané ako lomka vpred?

To je nesprávne. V UNIX kombinujete príkazy pomocou potrubia , čo je znázornené symbolom vertikálneho stĺpca (| `) , nie vpred lomka (`/`).

Takto to funguje:

* Príkaz 1 | Príkaz 2: Týmto sa vysiela výstup `príkaz 1` ako vstup do príkazu 2`.

Príklad:

`` `Bash

ls -l | grep "myfile.txt"

`` `

Tento príkaz bude:

1. Uveďte všetky súbory v aktuálnom adresári (`ls -l`).

2. Potrubí výstup `ls -l` na` grep "myfile.txt" `.

3. `Grep` potom vyhľadá riadky obsahujúce„ myfile.txt “v rámci výstupu` ls -l`.

Laskalovanie vpred (`/`) sa používa na iné účely v UNIX, napríklad:

* oddeľovače ciest: `/Home/user/Documents`

* Prevádzkovateľ divízie: `10/2`

* Regulárny výraz: `[0-9]/`

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené