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.


Jak poslat ručně psané a digitální dotykové zprávy v systému iOS 10

Jak poslat ručně psané a digitální dotykové zprávy v systému iOS 10

ŽIjeme ve velmi high-tech světě. Procházeli jsme se našimi hlavami skloněnými k našim telefonům, které klepaly na obrazovkách. Ale my jsme ztratili umění rukopisu? Ne úplně. iOS 10 učinil ještě jeden krok směrem k začlenění rukopisu do našich každodenních komunikací SOUVISEJÍCÍ: Jak poslat digitální dotykovou zprávu s vaším Apple Watch Aplikaci Zprávy v iOS 10 můžete použít k odeslání ručně psaných zpráv přátelům a rodině.

(how-to)

Jak používat nejvyšší řádek klávesnice počítače Mac jako pravidelné funkční klávesy

Jak používat nejvyšší řádek klávesnice počítače Mac jako pravidelné funkční klávesy

Klávesnice Mac jsou poměrně proslulé svou jednoduchou, ale elegantní funkcí. Nejen, že jsou vysoce přizpůsobitelné, ale OS X obsahuje volbu, která vám umožní použít funkci (fn) pro přístup k aktuálním funkčním klávesám (F1, F2, atd.). Ujistili jsme, že je snadné využití klávesnic Maců. Můžete přizpůsobit klávesové zkratky a klávesové zkratky pro aplikace, aby systém ohýbal vaši vůli.

(how-to)