linux命令用大写 linux命令大写和小写的区别

为什么Linux下的环境变量要用大写而不是小写境变量的名称通常用大写字母来定义 。实际上用小写字母来定义环境变量也不会报错,只是习惯上都是用大写字母来表示的 。
【linux命令用大写 linux命令大写和小写的区别】首先说明一下,在Windows下是不区分大小写的,所以在Windows下怎么写都能获取到值 。
而Linux下不同,区分大小写,无论是变量还是命令,大小写都会导致输出的值不一样 。比如环境变量ENV和env可以定义不同的值,到最后输出这两个变量时也会不一样 。
linux下chmod命令里的递归参数为什么大写的的R?这也是一种接口的设计原则,称为最小惊奇原则 。可以看到在常见的文件操作命令中 , 如 ls、grep、chmod、chown 中,都将大写的 -R 作为递归参数,而 rm 则同时提供小写的 -r 和大写的 -R 。通用使用大写大概是因为在部分命令中,或约定俗成中,小写的 -r 更多地表示逆序(reverse),如 ls 中 , 因此就将大写的 -R 用作递归 。最小惊奇原则可以保证用户更容易记忆类似的参数,需要学习的新的东西尽量最少,让用户已有的知识可以最大化的应用在不同的软件上 。这里的 chmod 和其他命令一致采用大写 -R 作为递归参数,正体现了这一设计原则 。当然,chmod 也可以如 rm 一样,因为没有小写的相关参数与之冲突而同时接纳大小写的 -r 和 -R 。这或许只是设计者的个人喜好问题了 。
在linux系统中 , 下面哪一条命令可被用来把大写字母转换成小写字母形式用cat file | tr a-z A-Znewfile 可以将文件内容转换为大写 。cat file | tr A-Za-znewfile可以转换为小写 。
也可以用 awk '{print toupper($1)}' filenewfile
linux命令行中 -r 与 -R 有什么区别?哪些地方用大写,哪些地方用小写?linux命令行中 -r 与 -R 就是代表不同参数linux命令用大写,根据需求用linux命令用大写的参数不一样 。只是刚好用linux命令用大写了r这个字母linux命令用大写,其实没有任何关联 。看参数可以用man或者后面加--helplinux命令用大写,具体用什么参数要根据事情 决定
关于linux命令用大写和linux命令大写和小写的区别的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读