7

cdコマンドを実行して、(明示的に)前のディレクトリに自動的に戻る方法があったことを覚えていますcd ...。出来ますか?

4

4 に答える 4

15

最後のディレクトリに戻りたい場合は、を使用できますcd -

戻る場所がもっと必要な場合は、pushd <dir>(の代わりにcd <dir>)を試してから、で戻ることができますpopd

于 2010-03-09T11:11:50.737 に答える
4

見つかった!サブシェルとして実行できます。

括弧の間に埋め込まれたコマンドリストは、サブシェルとして実行されます。

出典:http ://tldp.org/LDP/abs/html/subshel​​ls.html

于 2010-03-09T11:08:47.290 に答える
1

また、pushedとpopdは非常に便利で、ディレクトリの場所のスタックに対する操作を表します。これにより、「時間を遡る」ことができます。

于 2010-03-09T11:10:29.053 に答える
1

cdargsパッケージを試すこともできます。チュートリアルがあります。

概要:

yum -y install compat-libstdc++-296
wget http://www.skamphausen.de/downloads/cdargs/cdargs-1.31-1.i386.rpm
rpm -ivh cdargs-1.31-1.i386.rpm
updatedb
source `locate cdargs-bash.sh`
# You can use any method you like for locating this file and running it
# Also, you need to put it in the ~/.bash_profile file to run it every time you log in
echo source `locate cdargs-bash.sh` >> ~/.bash_profile
cdb

ディレクトリにマークを付けて移動します。

cd /etc/conf/httpd/ext/
mark apaconf
cd /usr/local/src/
cdb apaconf

他のコマンドについてはリンクを参照するか、インターネットを検索してください。

于 2011-01-18T10:38:50.483 に答える