cs.phhsnews.com


cs.phhsnews.com / Proč lidé používají příkaz "echo" při instalaci softwaru v systému Linux?

Proč lidé používají příkaz "echo" při instalaci softwaru v systému Linux?


Pokud používáte systém Linux, pak mnoho příkazů a jejich variant se může zdát trochu matoucí. Vezměte například příkaz "echo". Proč to lidé používají při instalaci softwaru? Dnešní příspěvek SuperUser Q & A má odpověď na novou otázku uživatele Linuxu.

Dnešní zasílání dotazů a odpovědí nás přichází s laskavým svolením SuperUseru - subdivize Stack Exchange, komunitní skupiny webových stránek Q & A.

Čtenář SuperUser PallavBakshi chce vědět, proč lidé při instalaci softwaru v Linuxu používají příkaz "echo":

Jsem nový ve světě počítačů. Při instalaci ROS Indigo, první krok řekl, že bych měl použít následující kód:

sudo sh -c 'echo "deb //packages.ros.org/ros/ubuntu $ (lsb_release -sc) main"> /etc/apt/sources.list.d/ros-latest.list'

  • Proč v tomto kontextu lidé používají příkaz "echo" spolu s "sh -c"? Viděl jsem příkaz "echo" použitý v jiných procesech instalace také.

Odkazy, které jsem viděl přes

Co přesně je "sh" příkaz?

Ubuntu Instalace ROS Indigo

příkaz "echo" při instalaci softwaru v systému Linux?

Příkaz Fleet Command pro odpověď

má pro nás odpověď:

Obvykle je funkcí příkazu "echo" zobrazit řetězec text) na konzole. Tentokrát se však po příkazu echo přidá znak (větší než)>, který přesměruje jeho výstup do textového souboru umístěného v adresáři

/etc/apt/sources.list.d/ros-latest.list . V podstatě celý tento příkaz zapíše textový text do textového souboru. Nyní přichází složitá část:

Řetězec napsaný do souboru může být pro každý počítač jiný. Část

$ (lsb_release -sc) je vyřešena (změněna na něco jiného) při spuštění příkazu "echo". Můžete otevřít

/etc/apt/sources.list. d / ros-latest.list v textovém editoru před a za příkazem, abyste si sami mohli prohlédnout změny. Nezapomeňte, že tento soubor pravděpodobně neexistuje před použitím tohoto příkazu. Musíte něco přidat k vysvětlení? Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.



Jak odpojit někoho na Facebooku

Jak odpojit někoho na Facebooku

Je to velmi snadné, aby vaše Facebook News Feed dostat přeplněný. Po několika letech přidání ukulele hraní kouzelníků, které potkáte ulicemi a barovým personálem v každém baru, do kterého pravidelně míříte, je překonán lidmi, které už nikdy neuvidíte. Můžete odvolávat lidi, ale pokud víte, že do nich nebudete v budoucnu narazit, je často snadnější jít ven a nepřátelit je.

(how-top)

Amazon se stal domovským jménem a nechal si objednat téměř vše, co byste mohli chtít z jediného webu. Samozřejmě, Amazon chce, aby bylo co nejjednodušší, abyste koupili věci. Pravděpodobně jejich největší inovace směrem k tomuto cíli je 1-Click Ordering. Společnost se pravděpodobně pokoušela již na vás tlačit, ale stojí za to vědět, co to je a jak to funguje, než to uděláte.

Amazon se stal domovským jménem a nechal si objednat téměř vše, co byste mohli chtít z jediného webu. Samozřejmě, Amazon chce, aby bylo co nejjednodušší, abyste koupili věci. Pravděpodobně jejich největší inovace směrem k tomuto cíli je 1-Click Ordering. Společnost se pravděpodobně pokoušela již na vás tlačit, ale stojí za to vědět, co to je a jak to funguje, než to uděláte.

Amazon také automaticky konsoliduje vaše objednávky na základě jejich dostupnosti. Řekněme, že k zakoupení tří položek najednou použijete příkaz 1-klepnutím. Spíše než vás obdržíte za přepravu třikrát, Amazon se podívá na to, odkud jsou vaše zásilky odesílány, jak dlouho budou trvat na loď a zda mohou být seskupeny.

(how-top)