3

bashがチルダ拡張に使用するルールに追加することは可能ですか?〜dataを/ data / users / meに展開し、〜scratchを/ data / strike / meに展開します。これは可能ですか、それともbashが「〜」をしっかりと保持しすぎていませんか?

ありがとう、

アンドリュー

4

2 に答える 2

4

~user指定されたユーザーのホームディレクトリに展開されます。うまくいく厄介なハックはdata、ホームディレクトリ/data/users/meなどで名前が付けられたユーザーを作成することです。ユーザーの追加はディストリビューション固有です。

于 2011-01-10T21:49:05.393 に答える
4

チルダ拡張は、ユーザーのホームディレクトリ(またはディレクトリスタックの内容$PWDまたは$OLDPWD)に関連付けられています。変数展開、エイリアス、または関数を使用して、目的を達成します。を使用して、宛先ディレクトリを検索するためCDPATHの一連のディレクトリを一覧表示することもできます。cd

于 2011-01-11T04:47:01.423 に答える