echos-tail重定向符,echo 命令可以输出相应的字符串 ,echo hello,echo `pwd`执行命令,输出路径,否则就是字符串了,单个>表示的是将左侧的命令覆盖写入到右侧指定的文件当

简介: echos-tail重定向符,echo 命令可以输出相应的字符串 ,echo hello,echo `pwd`执行命令,输出路径,否则就是字符串了,单个>表示的是将左侧的命令覆盖写入到右侧指定的文件当

本项目要使用echo命令输出内容,第二掌握反引号`的使用,掌握tail命令跟踪文件更改,掌握重定向符号的使用

echo 命令可以输出相应的字符串

echo `pwd`

重定向符 单个> 或者双个>>,单个>表示的是将左侧的命令覆盖写入到右侧指定的文件当中,两个>>意思是将左侧的命令结果,追加写入都右侧指定的文件当中

案例 将左边的结果覆盖写入到右边的内容,如:

echo "hello linux" > test.txt

cat test.txt

覆盖并且顶掉,hello linux

>> 两个,是原有内容没有发生变化

echo " im linux" >> test.txt

ls 结果直接覆盖写入


相关文章
|
Shell
Shell 脚本输出命令结果保持原格式,保留换行
Shell 脚本输出命令结果保持原格式,保留换行
187 0
|
3月前
|
Shell 数据处理
Bash 中检查文件是否包含字符串
【8月更文挑战第27天】
40 5
管道符 | shift + 回车上面内容,统计行数 ls -l /user/bin | wc -l,连续过滤cat test.txt | grep itcast | grep itheima
管道符 | shift + 回车上面内容,统计行数 ls -l /user/bin | wc -l,连续过滤cat test.txt | grep itcast | grep itheima
rm用于文件和文件夹的删除,rm里可以接收参数1,-r表示可以删除目录,-f表示强制删除,通配符*匹配任意内容,test*以test开头,*test以test结尾,*test*匹配任何包含test内容
rm用于文件和文件夹的删除,rm里可以接收参数1,-r表示可以删除目录,-f表示强制删除,通配符*匹配任意内容,test*以test开头,*test以test结尾,*test*匹配任何包含test内容
|
5月前
|
Shell Linux
linux shell 脚本实现:根据文件内容中的每行分隔符放入数组,根据规则打印日志并重新创建目录 备份文件
linux shell 脚本实现:根据文件内容中的每行分隔符放入数组,根据规则打印日志并重新创建目录 备份文件
52 0
|
6月前
|
Linux Shell
Linux脚本获取输入参数判断文件还是文件路径
Linux脚本获取输入参数判断文件还是文件路径
37 4
|
Shell 开发工具
写一个脚本/root/bin/sumspace.sh,传递两个文件 路径作为参数给脚本,计算这两个文件中所有空白行之和
写一个脚本/root/bin/sumspace.sh,传递两个文件 路径作为参数给脚本,计算这两个文件中所有空白行之和
74 1
|
Shell Perl
把当前目录(包含子目录)下所有后缀为 “.sh” 的文件后缀变更为 “.shell”,之后删除每个文件的第二行
把当前目录(包含子目录)下所有后缀为 “.sh” 的文件后缀变更为 “.shell”,之后删除每个文件的第二行。
97 1
|
Shell
Shell 输入/输出的重定向含义(>、>>、2>、2>>、&>、&>>、1>&2、2>&1)
Shell 输入/输出的重定向含义(>、>>、2>、2>>、&>、&>>、1>&2、2>&1)
68 0
linux grep命令反向查找【匹配不是XXX的行内容】
linux grep命令反向查找【匹配不是XXX的行内容】