GNU/Linux >> Znalost Linux >  >> Linux

Provést příkaz jednou na řádku se vstupem z potrubí?

Chci spustit příkaz java jednou pro každou shodu ls | grep pattern - . V tomto případě si myslím, že bych mohl find pattern -exec java MyProg '{}' ; ale jsem zvědavý na obecný případ – existuje snadný způsob, jak říci „spusťte příkaz jednou pro každý řádek standardního vstupu“? (V rybách nebo bash.)

Přijatá odpověď:

To je to, co xargs ano.

... | xargs command

Linux
  1. Jak mohu správně spouštět skripty příkazového řádku Perl one-liner?

  2. Jak spouštět Cronjobs častěji než jednou za minutu?

  3. Jak nainstaluji skript pro spuštění kdekoli z příkazového řádku?

  1. Jak mohu spustit kód PHP z příkazového řádku?

  2. Jak vytvořím nativní (příkazový řádek) spustitelný soubor pro Android?

  3. matlab spustí skript z příkazové řádky linuxu

  1. Provést příkaz Nohup se vstupem?

  2. Spustit příkaz Sudo a zadat heslo na stejném řádku?

  3. použití < /dev/null &v příkazovém řádku