liunx中“ >” 与“ &>”,"&>>"的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yhc166188/article/details/85606684

liunx中">"代表将数据全部定向输入到一个文件内并同时覆盖文件原有内容,文件不存在会创建。是清除原先的内容 用 左边的输出替换之

liunx中“&>" 一般一个搜索命令有标准输出和标准错误输出,也就是”>"和“2>" 这两个的结合体就是 ”&>" 结果就是你输入命令,正确和错误信息都不输出在屏幕上直接输到你重定向的一个文件内,并同时覆盖文件原有内容,文件不存在会创建。

">" 是输出到文件中, 如果文件存在, 则原来的内容被清空, 不存在则创建文件, 比如

ls > filelist.txt

">>"是把输出追加到文件中, 如果文件存在, 追加到末尾, 不存在则创建文件.

小于号:命令默认从键盘获得的输入,改成从文件,或者其它打开文件以及设备输入

mysql -u root -p -h test < test.sql 导入数据

猜你喜欢

转载自blog.csdn.net/yhc166188/article/details/85606684