cat小技巧建立文件

使用cat不仅仅可以打开文档,显示内容,还能建立文件,并输入内容,用法如下:

cat > usercnt              建立文件usercnt,复制输入     

who | wc -l

^D                ctrl + d 表示 end-of-file


提示:ctrl + d 终止输入,或退出shell



### 创建文件的方法 在 Linux 中有多种方式可以创建文件。以下是几种常见的方法: #### 使用 `touch` 命令 最简单的方式之一就是通过 `touch` 命令来创建文件。此命令不会覆盖已存在的同名文件,只会更新其时间戳。 ```bash touch newfile.txt ``` #### 利用文本编辑器 可以直接打开任意一种文本编辑工具(比如 nano 或 vi),新建文档并保存到指定位置从而实现文件建立的目的[^3]。 #### 应用 `echo` 输出重定向 利用简单的 shell 内置功能——回显(`echo`)配合输出重定向操作符 (`>`) 来快速生成含有固定字符串的小型纯文本档案: ```bash echo "This is a test file." > example.txt ``` #### 结合 `cat` 和输入重定向 同样地,借助 cat 工具加上标准输入重定向前缀 `<`, 用户可以从键盘录入数据直至按下 Ctrl-D 组合键结束;或者直接给出要复制的内容作为参数传递给该指令完成相同效果: ```bash cat << EOF > sample_file.txt Line one of text. Second line here... EOF ``` #### 运用 `printf` 函数打印格式化串至目标路径下 对于需要精确控制字符编码及换行处理的情况,则推荐采用 printf 方式构建定制化的初始内容[^4]: ```bash printf "%s\n%s\n" "First Line" "Another Line" > formatted_text.txt ``` 以上就是在 Linux 平台上创建文件的一些基本技巧。每种方案都有各自的特点和适用场景,请根据实际需求选取最合适的一种来进行实践尝试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值