यह कुछ ऐसा है जो मैं अक्सर करता हूं
$ mkdir foo
$ cd foo
यह एकल कमांड के रूप में काम करता है, लेकिन यह अधिक कीस्ट्रोक है और बिना समय बचाता है।
$ mkdir foo && cd foo
क्या इसके लिए कोई शॉर्टकट है?
संपादित करें
नीचे दिए गए मदद के उपयोग के साथ, यह सबसे सुरुचिपूर्ण उत्तर लगता है।
# ~/.bashrc
function mkcd {
if [ ! -n "$1" ]; then
echo "Enter a directory name"
elif [ -d $1 ]; then
echo "\`$1' already exists"
else
mkdir $1 && cd $1
fi
}
mkdir
यदि आपcommand mkdir $1
केवलmkdir $1
फ़ंक्शन बॉडी में उपयोग करते हैं।