İzlemekte olduğum derslerden biri cd ., hiçbir faydası olmadığını belirtti . OP tarafından Sembolik bağlantı özyinelemesinde gösterilen sorunu çoğaltmaya çalışırken - “sıfırlama” yapan şey nedir? Ayrıca cd ., OP ile açıklanan (artan $PWDdeğişken) aynı etkiyi gösteren, bununla karşılaştırılabilecek denedim cd -P.
Bu beni meraklandırıyor, birinin kullanmak isteyeceği herhangi bir durum var cd . mı?
$PWD, cd .aynı zamanda değişir $OLDPWDgeçerli dizine. Bunun neden yararlı olabileceği hakkında hiçbir fikrim yok, ancak bütünlük uğruna…
cd ., aşağıdaki cevapları görsem de, gelecekte gelebilirim, ancak daha sonra bu dizine geri dönmek pushd .istediğimde kullandım popd. örneğin yapan bir yapı komut dosyası çalıştırılırken configure, cd output...ve make, ve bitince ben orijinal dizinine geri dönmek istersiniz. Herkesin beklediği şeyden farklı olan kendi derleme kitabımın kopyasını saklamak yerine, sadece olarak çalıştırıyorum pushd .; ./BuildScriptName.sh; popdve bu da bana popdbazen değil , daha popdsonra bunun yerine özgürlüğü veriyor .
/bin/cdBuradaki amacı hakkında bilgi alabilirsiniz. Unix.stackexchange.com/q/50058/85039
cd .bu çekleri tetiklemek için kullanırım çünkü kısa ve basittir. Sanırım soruyu vanilyalı bir ortam için yapmayı düşündün.