cs.phhsnews.com


cs.phhsnews.com / Jak rychle změnit první slovo v příkazu Bash?

Jak rychle změnit první slovo v příkazu Bash?


Je-li váš pracovní postup osazen mnoha opakujícími se akcemi, nikdy neubližuje hledání způsobů, jak zlepšit a zefektivnit pracovní postup . Dnešní příspěvek SuperUser Q & A obsahuje několik užitečných návrhů pro čtenáře, který se snaží zlepšit svůj pracovní postup.

Současná otázka a odpověď se k nám dostala s laskavým svolením SuperUser - podskupiny Stack Exchange, skupiny založené na komunitách. >

Otázka

Mince čtenářů SuperUser chce vědět, jak rychle změnit první slovo v příkazu bash:

Chtěl bych zlepšit své workflow v bash a realizoval že jsem často chtěl provést stejný příkaz k jinému spustitelnému souboru.

Některé příklady

1) Git

2.) Bash

Vím, že můžu stisknout

Ctrl + a pak Del odstranit první slovo, ale přemýšlím, jestli existuje rychlejší způsob, jak to udělat Existuje rychlejší způsob, jak mince změnit první slovo v příkazu bash? > Odpovědi

přispěvatelé SuperUseru Spiff, Hastur, jjlin. a Gustavo Giraldez mají odpověď na nás. První, Spiff:

! $ Se rozšiřuje na poslední slovo předchozího příkazu. Takže můžete udělat:

Nebo

Vaše příklady se staly pouze opakováním posledního slova, takže! $ Fungovalo dobře. Pokud jste vlastně měli spoustu argumentů, které jste chtěli opakovat, a vy jste chtěli změnit první slovo, můžete použít! *, Který se rozšiřuje na všechna slova předchozího příkazu s výjimkou nuly.

Viz "HISTORIE EXPANSION "na stránce bash man. Tam je spousta flexibility.

Následuje odpověď od Hastura:

Chci přidat varování (

viz odpověď z výše uvedeného

). S! $ Nemáte úplné vizuální ovládání linky, kterou používáte. Výsledek může být někdy škodlivý, zvláště pokud dojde k chybnému tisku. Z historie trvá to, co potřebuje z historie. Takže pokud na začátku napíšete poslední příkaz s prázdným místem, pravděpodobně tento příkaz z historie nebude dokončen. Při spuštění nového příkazu s adresářem $, shell nebude mít parametry z posledního zadaného příkazového řádku, ale pouze z poslední části historie. Zde jsou další užitečná slova a příkazy. odpověď od jjlin:

Ctrl + a

přejděte na začátek řádku a

Alt + d

Zkratka pro odstranění slov je ve skutečnosti Meta + d a

Meta

je obvykle mapována na Alt na počítačích Linux. Na platformách, kde tomu tak není, je alternativou k získání modifikátoru Meta použít jako předponu Esc . Další informace o Meta klíči naleznete zde. 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.


10 tipů pro zabezpečení smartphonu

10 tipů pro zabezpečení smartphonu

Pravděpodobně jste četli hodně o hackerů ao tom, jak chránit počítač, ale z nějakého důvodu se většina lidí opravdu moc nestará o zabezpečení smartphonu. Možná proto, že to není jako tradiční pevný disk, kde ukládáte všechny dokumenty, obrázky, videa atd., Ale dnešní hyperaktivní uživatelé smartphonů ukládají spoustu informací, které jsou docela citlivé a že jiní, jako hackeři, znovu surfovat na webu v Starbucks.Naštěstí zabezpečení smartphonu získává tr

(How-to)

Převést počítač se systémem Windows do virtuálního počítače pomocí rozhraní Hyper-V

Převést počítač se systémem Windows do virtuálního počítače pomocí rozhraní Hyper-V

Skvělý způsob, jak se zachránit před viry, malwarem a spywarem, je používat virtuální počítač k procházení Internetu namísto vašeho běžného počítače se systémem Windows. Co je tedy virtuální stroj? Je to v podstatě úplná kopie systému Windows, která běží uvnitř jiné kopie systému Windows nazvaného hostitele.Virtuální verze systému Windows je j

(How-to)