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.


Překvapení: Macy nejsou nutně dražší než počítače se systémem Windows

Překvapení: Macy nejsou nutně dražší než počítače se systémem Windows

Společnou moudrostí je, že Mac jsou dražší než počítače se systémem Windows. To je pravda, pokud porovnáte notebook s kapacitou 250 dolarů na Macbook, který začíná na 899 dolarů. Ale vzhledem k tomu, že Mac je srovnatelný hardware, nemusí být nutně dražší než počítač. To je podobné telefonům. Jistě, iPhone je dražší než levné telefony se systémem Android a Windows, ale iPhone je srovnatelný s high-end telefony Android od podobných společností Samsung a HTC.

(how-to)

Jak kombinovat textové soubory pomocí příkazu

Jak kombinovat textové soubory pomocí příkazu "cat" v systému Linux

Příkaz cat je velmi užitečný v Linuxu. Obsahuje tři hlavní funkce týkající se manipulace s textovými soubory: vytváření, zobrazování a kombinování SOUVISEJÍCÍ: Jak rychle vytvořit textový soubor pomocí příkazového řádku v Linuxu Diskutovali jsme o použití příkaz kočky (mimo jiné) vytvářet a zobrazovat textové soubory na příkazovém řádku v systému Linux.

(how-to)