shelll脚本创建一个文件,并写入内容
下面是一个简单的 shell 脚本,它可以创建一个名为"hello.txt"的文件,并向其中写入"hello world"
#!/bin/bash # 创建文件 touch hello.txt # 向文件写入内容 cat hello.txt | tr -d '\n' > /dev/null echo "hello world"
解释一下脚本的操作:
- 首先,使用
touch
命令创建一个名为"hello.txt"的文件。 - 接着,使用
cat
命令将"hello world"内容写入文件中,并将输出重定向到一个空文件中 (文件名为/dev/null
),以避免文件覆盖。 - 最后,使用
tr
命令将换行符\n
替换为空字符,并将结果重定向到/dev/null
中,以避免写入文件。随后,使用echo
命令输出"hello world"到文件中。
运行这个脚本,就可以在文件中看到"hello world"的内容了。