İ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 $PWD
değ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 $OLDPWD
geç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; popd
ve bu da bana popd
bazen değil , daha popd
sonra bunun yerine özgürlüğü veriyor .
/bin/cd
Buradaki 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.