Bir unix kabuğunda (özellikle Ubuntu) dizini ls komutundan basılan xth dizine dönüştürmenin bir yolu var mı? Bir dizini birden fazla yolla sıralayabileceğinizi biliyorum, ancak xth dizinini almak için ls çıkışını kullanarak?
Örnek bir kabuk:
$ ls
$ first_dir second_dir third_really_long_and_complex_dir
nerede 3 (veya 2 uygun dizi biçiminde) geçerek third_really_long_and_complex_dir içine taşımak istiyorum. Basitçe kopyalayıp yapıştırabileceğimi biliyorum, ancak klavyeyi zaten kullanıyorsam, "cdls 2" gibi bir şey veya dizini bilseydim böyle bir şey yazmak daha kolay olurdu.
GÜNCELLEŞTİRME
Bunu hala gören herkes için, linux / bash için gerçekten yeni olduğumda ve sekme tamamlama diye bir şey olduğunu anlamadığımda, bu soruyu tekrar yarattım.