导航:首页 > 程序命令 > 命令行双引号

命令行双引号

发布时间:2023-11-09 21:04:57

① CMD命令中的参数带有双引号,如何转义双引号

CMD命令中的参数带有双引号,转义双引号的具体步骤如下:

我们需要准备的材料分别是:电脑、

1、首先我们打开电脑,点击打开左下角开始的图标,之后选择打开“运行”。

② 命令行如何处理windows含空格的目录

在命令行下,进入某个含空格的目录,可以通过对目录加双引号来解决 比如:
cd "C:\Program Files"

但是要设置环境变量的话,双引号的办法就行不通了,比如: set PATH="C:\Program Files\UltraISO\bin"
设置虽然不报错,但是因为多了双引号,windows系统就认不到设置的目录,没用。

这个时候可以通过空格目录缩写来达到目的,还是上面的例子,改为

set PATH="C:\PROGRA~1\UltraISO\bin"

③ bat 文件中%0、%1等是表示什么

%0指批处理本身。%1指批处理文件名后加的以空格分隔的字符串。%2~%9类推比如说D盘根目录下有aa.txt,bb.txt,cc.txt三个文本和一个名1.bat的批处理,批处理内容是@echo offstart %1start %3 打开CMD定位到D盘 D:\>1 aa.txt bb.txt cc.txt对应:%0 %1 %2 %3 就会打开aa.txt(它是第一个参数即%1)和cc.txt(它是第三个参数即%3),而不会打开bb.txt,因为批处理的命令里没有start %2(bb.txt排第二所以是第二个参数)

④ “/”“\”这两个哪个是斜杠,哪个是反斜杠啊在命令中怎么用的,什么意思。

“/”是正斜杠(撇斜杠);“”是反斜杠(捺斜杠)。

以写字的方向为前

“/”:正斜杠(forward slash),往前倾

“”:反斜杠(back slash),往后倾

WINDOW:

反斜杠:表示系统目录结构, E:develop开发工具

正斜杠:表示网页路径, //www.sina.com/index.html

DOS命令:

反斜杠: 后面跟的是文件名称 E:develop开发工具

正斜杠:后面跟的是命令参数或表示根目录/t:library

正斜杠一般作为除法符号或者间隔符号使用,主要用于间隔使用。越来越多的人会使用“/”作为“或”的意思,但实际上它只作为间隔符号。反斜杠一般用来表示目录。

(4)命令行双引号扩展阅读:

正斜杠:

表示除法,分隔,在windows系统中通常用来分隔命令行参数,/ 表示选项等。不能作为文件名isiss/。

正斜杠"/"在某些文档里面表示“顿号”,如通讯方式GSM/GPRS/3G,表示这三类通讯方式都可以支持。

反斜杠:

在windows系统中, 用来表示目录。

而在unix系统中,/ 表示目录。

由于web遵循unix命名,所以在网址(URL)中,/ 表示目录。

⑤ 简述bash shell命令行替换中单引号、双引号、倒引号的区别,以$PATH为例

学习重在实践,自己敲一下,啥都出来了。
假设 PATH=/etc
1)单引号会屏蔽 $ 的取值功能。
# echo '$PATH'
$PATH
2)双引号则不会。
# echo "$PATH"
/etc
3)倒引号表示优先执行。下例即是先执行echo命令,然后将结果赋值给myPath。
# myPath=`echo $PATH`
# echo $myPath
/etc
否则
# myPath=echo $PATH
这样会报错,因为shell命令解析是根据空格“分割重组”的。先分割成myPath=echo和$PATH,然后做变量替换,$PATH被替换为/etc,最后重组变成:myPath=echo /etc。显然/etc不是一个命令,因此会报错。

linux特殊符号大全

tab:文本分隔符,相当于四个空格,在命令行界面可以用来自动补齐命令与目录。
ESC:esc+. ,上一条命令的选项参数,vim恢复到命令模式。
~:家目录
`:反引号,编程中调用shell命令
!:调用前面的命令,!!调用上一条,!23调用前面低23条。
@:at符,后面接IP地址。
#:Linux文件中注释行,表示不起作用。
$:文件行结尾标识符,变量标识符。
%:格式化文本。
^:文件行首标识符
&:任务放到后台
*:通配符,代表一个字符或者很多个字符。
\:用来转义,\t表示制表符,\n表示换行符。
<:数据流的流入方向,表示输入,将数据传入给左侧软件。
|:管道,改变数据流的方向,将数据传入给另外的软件。
>:数据流的流出方向,表示输出,将屏幕输出的内容写入一个文件。
2>:数据流的流出的第二个方向,表示错误输出,报错信息会写入到这个文件中。
>>:表示追加写入
/:根目录,目录分隔符
‘’:双引号,支持转义
‘:单引号,不支持转义
():shell编程中使用,命令行用的不多
[]:索引
{}:代码块
::vim或者less命令中,表示可以输入命令
;:分割不同命令
-:短选项标识符-h
--:长选项标识符--help

阅读全文

与命令行双引号相关的资料

热点内容
教育系统源码达标 浏览:884
声卡驱动安装程序在哪个文件夹 浏览:56
钱还完了银行不给解压 浏览:169
linux的系统调用表 浏览:750
php怎么转换页面 浏览:546
我的世界买了服务器之后怎么开服 浏览:828
r1234yf汽车空调压缩机 浏览:145
ftp服务器地址栏 浏览:900
linux图形分区 浏览:965
安徽到辽宁源码 浏览:577
libs安卓的文件夹叫什么 浏览:871
生意圈app是什么意思 浏览:397
linuxarcgisserver 浏览:234
加密pdf怎么修改文件 浏览:138
红米刷机无命令怎么办 浏览:356
啥叫美国谷歌外包程序员 浏览:260
云服务器管家婆 浏览:440
发邮件命令 浏览:354
程序员好做吗工作好吗 浏览:886
云电脑服务器维护一个月多少钱 浏览:882