linux调用上一条命令参数
-
在Linux中,要调用上一条命令的参数,可以使用”!”符号并结合特定的参数来实现。
具体地说,有以下几种方式可以实现调用上一条命令的参数:
1. 使用”!!”符号:
“!!”符号表示上一条命令的完整内容,包括命令和参数。可以在命令行中输入”!!”,按下回车键即可调用上一条命令的参数。2. 使用”!$”符号:
“$”符号表示上一条命令的最后一个参数。可以在命令行中输入”!$”,按下回车键即可调用上一条命令的最后一个参数。3. 使用”!^”符号:
“^”符号表示上一条命令的第一个参数。可以在命令行中输入”!^”,按下回车键即可调用上一条命令的第一个参数。4. 使用”!:n”符号:
“!”符号后面跟着”:n”,其中n表示参数的位置。可以在命令行中输入”!:n”,按下回车键即可调用上一条命令的第n个参数。需要注意的是,以上的方式都是在命令行中使用的。如果需要在脚本中调用上一条命令的参数,可以使用$1、$2等特殊变量来获取命令的参数。这些特殊变量代表命令行中的位置参数,$1表示第一个参数,$2表示第二个参数,以此类推。
总结:以上是在Linux中调用上一条命令参数的几种方式,包括使用”!!”、”!$”、”!^”、”!:n”等符号,以及在脚本中使用特殊变量来获取参数。根据实际需求,选择合适的方式来调用上一条命令的参数。
2年前 -
在Linux中,可以使用一些特殊的字符和命令来调用上一条命令的参数。下面是一些常见的方法:
1. 使用`!$`:这个特殊字符可以用于调用上一条命令的最后一个参数。例如,如果上一条命令是`ls -l /home`,那么可以使用`mkdir !$`来创建一个名为`/home`的目录。
2. 使用`!!`:这个特殊字符可以用于调用上一条命令的完整内容。例如,如果上一条命令是`ls -l /home`,那么可以使用`sudo !!`来重复执行这个命令,但是在前面加上`sudo`。
3. 使用`!-n`:这个特殊字符可以用于调用前面第n条命令的参数。例如,如果前面第三条命令是`cp file1.txt file2.txt`,那么可以使用`rm !-3:*`来删除第三条命令中的所有参数。
4. 使用`!string`:这个特殊字符可以用于调用最近一条以特定字符串开头的命令。例如,如果最近一条以`rm`开头的命令是`rm file.txt`,那么可以使用`!rm`来调用这条命令。
5. 使用`!$:n`:这个特殊字符可以用于调用上一条命令的第n个参数。例如,如果上一条命令是`ls -l /home`,那么可以使用`cd !$:2`来进入`/home`目录。
这些是常见的在Linux中调用上一条命令参数的方法。可以根据具体的情况选择合适的方法来使用。
2年前 -
在Linux系统中,可以使用许多方法来调用上一条命令的参数。下面将介绍一些常用的方法和操作流程。
方法一:使用上一个命令的参数字符 “!^”
在Linux中,可以使用字符 “!^” 来引用上一个命令的第一个参数。例如,如果上一个命令是 “ls -l /home”,可以使用命令 “cat !^” 来显示文件 “/home” 的内容。
操作流程:
1. 执行上一个命令,例如 “ls -l /home”
2. 执行命令 “cat !^”,将显示 “/home” 目录的内容方法二:使用感叹号 “!”
在Linux中,可以使用感叹号 “!” 来引用上一个命令的完整内容。例如,如果上一个命令是 “ls -l /home”,可以使用命令 “!ls -l /home” 来再次执行该命令。
操作流程:
1. 执行上一个命令,例如 “ls -l /home”
2. 执行命令 “!ls -l /home”,将再次显示 “/home” 目录的内容方法三:使用历史命令 “history”
在Linux中,可以使用历史命令 “history” 来查看之前执行过的命令列表,并通过命令编号来调用具体的命令参数。例如,可以使用命令 “history” 查看之前执行过的命令列表,然后使用命令编号来调用特定的命令参数。
操作流程:
1. 执行命令 “history”,将显示历史命令列表
2. 找到要调用的命令的编号,例如 “1234”
3. 执行命令 “!1234″,将重新执行该命令方法四:使用 “!!”
在Linux中,可以使用双叹号 “!!” 来引用上一个命令的完整内容并再次执行。例如,如果上一个命令是 “ls -l /home”,可以使用命令 “!!” 来再次执行该命令。
操作流程:
1. 执行上一个命令,例如 “ls -l /home”
2. 执行命令 “!!”,将再次显示 “/home” 目录的内容方法五:使用 “CTRL + R” 组合键
在Linux中,可以使用 “CTRL + R” 组合键来搜索并调用之前执行过的命令。按下 “CTRL + R” 组合键后,可以输入部分命令内容进行搜索,然后根据搜索结果调用相应的命令参数。
操作流程:
1. 按下 “CTRL + R” 组合键
2. 输入要搜索的关键字,例如 “ls”
3. 按下 “Enter” 键,将调用搜索结果中的第一个命令参数
4. 可以使用 “CTRL + R” 组合键再次调用之前的命令参数,直到找到所需的命令参数以上是一些常用的方法和操作流程,可以根据具体需求选择适合的方法来调用上一条命令的参数。
2年前