macos - 在 MacOS 终端中创建一个由 9 个随机字符组成的 5 行文件
问题描述
我正在尝试创建一个包含 9 个“ATGC”随机字符的 5 行文本文件
我在下面运行了以下代码,但创建的文本文件只有 1 行。
$ for i in $(seq 1 5); do < /dev/urandom LC_CTYPE=C tr -dc "ATGC" | head -c 9 > file.txt; done
你能帮忙吗?
谢谢!
解决方案
尝试这个:
$ for i in {1..5}
do
echo $(LC_ALL=C tr -dc "ATGC" < /dev/urandom | head -c9) >> file.txt
done
推荐阅读
- javascript - 如何正确过滤具有对象数组的对象
- .net - 如何使用 Visual Studio 添加 WCF 连接服务
- python - CSV文件的map函数错误中使用的reduce函数
- git - 如何在 GitHub 上创建链接/链式拉取请求
- javascript - 添加总标签 ChartWrapper Google Chart
- javascript - 使用 GET 请求时 PUT 请求不更新 JSON,尽管它说它成功了?
- r - 无法在 R 4.0 下加载 lightgbm
- javascript - JavascriptException:消息:javascript 错误:arguments[0].click is not a function error using arguments[0].click through Selenium and Python
- java - Java中的战舰游戏板
- python - 在 Windows 窗体中使用 xlrd 和 Ironpython