失われたエイリアスを取得する方法は?


17

.bash_aliasesファイルにエコーコマンドを作成し、テストエイリアスを除くすべてのエイリアスを消去しました。ただし、エイリアスが(tcl?に)ロードされたセッションが開いたままです。このセッションからそれらを取得できますか?


9
あなただけの何を入力した場合alias?定義した内容が表示されます。
fedorqui 14

3
次に、バックアップシステムのセットアップに関する次の質問が必要になります。:-/
デロバート14


さらに良い@Gilles:unix.blogoverflow.com/2014/04/...
strugee

回答:



15

簡単なトリック

for alias in $(compgen -a); do type $alias; done

4
あなた、サーまたはマダムは、命の恩人です。
MrUser 14

1
これをファイルへのリダイレクト($alias> .bash_aliases、ファイル内の正しい場所に移動するためのファイル正規表現など)と組み合わせると、元のファイルに自分で入力する必要がなくなります。(。あなたはすでにそれを入力していない場合つまり、)
trysis

1
これは機能しますが、「エイリアス」を使用するだけの利点はありません。この形式は、比較すると特に有用ではありません。
moopet 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.