有关一个创建文件夹的小问题

sh/bash/dash/ksh/zsh等Shell脚本
回复
maxssy
帖子: 5
注册时间: 2008-05-24 9:14

有关一个创建文件夹的小问题

#1

帖子 maxssy » 2010-05-17 15:20

各位大大好,
小弟刚刚接触linux没几个月,在使用终端的过程中经常要创建文件夹,但每次都要mkdir xxx + 回车 +cd xxx。我是个懒人,请问有什么命令或者命令组合在可以创建好文件夹的同时进入这个文件夹?谢谢!
kamui0523
帖子: 547
注册时间: 2008-05-14 18:53
来自: 上海

Re: 有关一个创建文件夹的小问题

#2

帖子 kamui0523 » 2010-05-17 15:25

mkdir aaa;cd !$
三年Linux使用经验,两年Ubuntu使用经验
提供各种企业解决方案
Ubuntu QQ群:66320976
Linux Blog
http://deephell.72pines.com
头像
HuaChong
帖子: 493
注册时间: 2006-09-12 17:10

Re: 有关一个创建文件夹的小问题

#3

帖子 HuaChong » 2010-05-25 14:02

kamui0523 写了:mkdir aaa;cd !$
也可以这样

代码: 全选

mkdir temp&&cd !$
这样由于某种原因第一个命令执行错误第二个就不会被执行!
THINKERCN
帖子: 79
注册时间: 2008-10-21 11:17

Re: 有关一个创建文件夹的小问题

#4

帖子 THINKERCN » 2010-06-04 23:59

自己写一个脚本,起名为mdcd,把楼上几位的命令写到脚本里。

以后就用

代码: 全选

mdcd 文件夹名
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 有关一个创建文件夹的小问题

#5

帖子 aerofox » 2010-06-06 6:36

2 楼和 4 楼的方法恐怕都有问题吧。使用 !$ 就不应该用放到一行上执行,应该输入 mkdir temp 后回车,再输入另一条命令。因为 !$ 是在命令执行前扩展的,它不会扩展为分号或&&之前那条命令的最后一个参数,而是上一次输入的命令的最后一个参数。
头像
trigger
帖子: 1604
注册时间: 2006-10-25 18:08

Re: 有关一个创建文件夹的小问题

#6

帖子 trigger » 2010-06-06 9:44

mkdir aaa && cd aaa :em04
楼主真是一派胡言,真可谓:“两个黄鹂鸣翠柳,不知所云;一行白鹭上青天,不知所止“。本来不想和你辩论,今天气愤不过,和你理论一番。我国宪法写得清清楚楚:“一夜夫妻百日恩,七楼以上才有电梯”。这个想必你知道,既然知道,你就不能断章取义,就算是天气预报,它还有不准的时候呢!!!再者说了,那中国银行也不是你一家开的。人家马拉多纳都结婚了,你还拿着粮票顶什么用呢。真是滑天下之大稽。前些日子,全国人大刚刚开过会,郑重声明:“中国不搞多party制,存栏母猪给补贴”。多好的事呢,楞让你这号人给搅混了。
头像
HuaChong
帖子: 493
注册时间: 2006-09-12 17:10

Re: 有关一个创建文件夹的小问题

#7

帖子 HuaChong » 2010-06-07 17:58

aerofox 写了:2 楼和 4 楼的方法恐怕都有问题吧。使用 !$ 就不应该用放到一行上执行,应该输入 mkdir temp 后回车,再输入另一条命令。因为 !$ 是在命令执行前扩展的,它不会扩展为分号或&&之前那条命令的最后一个参数,而是上一次输入的命令的最后一个参数。
见笑了,自己想当然的这么写,也没有测试一下,误人子弟了,对不住了各位! :em06
To do is to be
回复