首页 > 编程知识 正文

linux more命令详解,linux chgrp

时间:2023-05-05 15:16:38 阅读:116745 作者:4651

详细了解Linux CAT和ECHO命令

cat命令是Linux下的文本输出命令,通常用于查看文件内容;

cat主要有三个功能。 1 .一次显示整个文件。

从$ cat filename2.键盘创建文件。

$ catfilename

只能创建新文件,不能编辑现有文件。 3 .将几个文件合并为一个文件。

$ cat文件1文件2文件

cat的具体命令格式为: cat [-abeensttuv ] [-- help ] [--版本]文件名

说明:连接文件列后传递给基本输出。 添加屏幕或fileName并传递给另一个文件

参数:-n或-number将-b或-number-nonblank和-n指定为从1到所有输出的行数。 但是,空白行没有-s或-squeeze-blank,如果有两行以上的连续空白行,则将其替换为单行空白行-v或-show-nank

示例:

对cat-nlinuxfile1Linux file2Linux file 1的文件内容进行行号,然后输入名为Linuxfile2的文件

cat-blinuxfile1Linux file2Linuxfile3对Linuxfile1和Linuxfile2文件的内容进行行号,然后将内容添加到Linux file 3中。

示例:

对linuxfile1的文件内容进行行号并输入到名为linuxfile2的文件中

cat-n Linux文件1 Linux文件2

对linuxfile1和linuxfile2的文件内容进行编号后,将内容附加到linuxfile3上。

cat-blinuxfile1Linux file2Linux file 3

cat/dev/null /etc/test.txt其中为/etc/test.txt文件的内容留空

在Linux shell脚本中,类似cat的东西很常见

EOF是文件结束,表示文本的结束。

(内容)

欧洲足球锦标赛

首先,必须说明的是,EOF在这里没有特别的意义,可以使用FOE和OOO等(当然并不限于3个字符和大写字母)。

EOF可以被另一个替换,这意味着将内容作为标准输入传达给该过程

这两个标志的组合可以避免使用多行echo命令,并提供多行输出结果。

然后简要介绍了常用的使用方法及其作用。

1、cat

2、catfilename,创建文件,将标准输入输出到filename文件,以ctrl d为输入退出:

注意:输入时没有“”。

3、catfilename

二.使用

看例子是最快捷的熟悉方法:

# cat EOF test.sh

#! /丰富的路灯/bash#“外壳脚本”

# you shell脚本写入器here。

欧洲足球锦标赛

结果:

引用# cat test.sh

#! /丰富的路灯/bash

# you shell脚本写入器here。

可以看到test.sh的内容是cat生成的内容。

cat test.sh内容EOF

---是将内容写入test.sh。 以前存在的内容将被复盖。 EOF可以替换为其他符号,如EEE:cat test.sh内容EEE

三.其他写法

1、添加文件

# cat EOF test.sh内容EOF

---将内容添加到test.sh之后,不复盖原始内容

2、改变写法

# cat test.sh EOF内容EOF

3、EOF是标识,不是固定的

# cat HHH iii.txt

sdlkfjksl

sdkjflk

asdlfj

香港国际机场

这里的“HHH”代替了“EOF”的功能。 结果是一样的。

引用# cat iii.txt

sdlkfjksl

sdkjflk

asdlfj

4、非脚本中

如果不在脚本中,则可以通过Ctrl-D输出EOF徽标

# cat iii.txt

skldjfklj

sdkfjkl

kljkljklj

kljlk

Ctrl-D

结果:

引用# cat iii.txt

skldjfklj

sdkfjkl

kljkljklj

kljlk

关于“”、“”、“”

ECHO命令详细信息

linux的echo命令在shell编程中非常常用,在终端下打印变量value时也很常用,因此需要了解echo的使用方法

echo命令的功能通常通过在显示器上显示字符来充当提示。

此命令的常见格式是echo [ -n ]字符串

其中,n表示输出字符后不换行。 字符串可以用引号括起来,也可以不括起来。 使用echo命令输出引号内的字符串时,直接输出字符串; 如果要使用echo命令输出不带引号的字符串,请将字符串中的每个单词输出为字符串,并将每个字符串之间用一个空格分隔。

功能说明:显示文本。

语法: echo [-ne][字符串]或echo [--help][--version]

补充: echo将输入的字符串发送到标准输出。 的字符串之间用空格分隔,最后带换行符。

参数:-n请勿在最后自动换行

如果-e字符串包含以下字符,将对其进行特殊处理,不视为正常

文本输出:

(a发出警告音;

b删除前一个字符;

c最后不加换行符

f虽然换行了,但光标保持在原来的位置;

n换行并将光标移动到行首;

r光标将移动到行首,但不换行;

t插入选项卡;

v与f相同

\插入字符;

nnn插入以nnn (八进制)表示的ASCII字符;

显示帮助-帮助

版本显示版本信息

译文: http://www.cn blogs.com/archon cap/p/6080088.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。