Dos命令应用(待续)


table of contents

1、选择文件夹(Dos命令:cd)

1.Windows键+R打开运行 输入百cmd敲回度车,打开命令提示符程序。
2.输入“cd. .”敲回车会退回到版上一级目录。
在这里插入图片描述

3.输入“cd\”敲回车会直接退回到C盘根目录。
在这里插入图片描述

4.在CMD程序里输入“c:”敲回车可以进入C盘。
在这里插入图片描述

5.进入D盘后输入“cd ccode”就可以进入ccode文件夹。
在这里插入图片描述

2、重定向输入与输出(Dos命令:<、>、dir、type)

Demo1.exe:

#include <stdio.h>
int main(void)
{
	int ch;
	while ((ch = getchar()) != EOF)
		putchar(ch);
	return 0;
}

1.用dos命令启动可执行程序
a.查看可执行程序Demo.exe所在文件夹
在这里插入图片描述

b.找到可执行程序Demo.exe所在文件夹
在这里插入图片描述
c.运行可执行程序Demo.exe:Demo1或Demo.exe,新起一行ctrl+z(视为文件结尾EOF)结束程序运行
在这里插入图片描述
2.重定向输入(<)
a.在可执行程序Demo.exe所在文件夹新建words.txt文件
words.txt:
this is a c program.
hello everyone!
在这里插入图片描述
b.重定向输入,下面两个输入都正确,文件words名一定要全不可省略.txt
Demo1<words.txt
Demo1.exe<words.txt
在这里插入图片描述
3.重定向输出(>)
不需要提前新建文件存储输出,程序运行时会自动新建文件用于存储,有同名文件会被覆盖
a.Dos命令dir:用于查看当前文件夹所有文件
在这里插入图片描述
b.重定向输出
Demo1>mywords.txt,可以看到创建了mywords.txt文件,创建文件,为方便从外界查看最好带文件类型
在这里插入图片描述
Dos命令type :用来查看文件内容,输入文件名要全
type mywords.txt
在这里插入图片描述
Demo1>savewords,创建无类型文件savewords
在这里插入图片描述
type savewords查看
在这里插入图片描述
4.组合重定向(<、>)
Demo1<words.txt>savewords.txt
Demo1>savewords.txt<words.txt
上面两个命令效果相同,从words.txt文件读取输入,创建新文件savewords.txt用于接收输出
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:在一条命令中,输入文件名和输出文件名不能相同。
Demo1<savewords1.txt>savewords1.txt错误
原因是>savewords1.txt在输入之前已导致原savewords1.txt的长度被截断为0。
从下图可以看出savewords1.txt字节为0
在这里插入图片描述
创建同名文件会被覆盖:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值