macos - 在终端中生成随机文本文件

标签 macos bash unix random terminal

我正在尝试从终端在我的 macbook 上生成一个随机文本文件。我正在尝试的是:

tr -dc A-Za-z0-9 < /dev/urandom | head -c100 > RandomFile.txt

但是我得到了

tr: 非法字节序列

我做错了什么?

最佳答案

设置这个环境变量,你就可以开始了:

setenv LC_ALL C

The answer for which I found on this page .

有了那个环境变量,我看到了一个格式很好的输出:

tr -dc A-Za-z0-9 < /dev/urandom | head -c100
Kk4kfjR3O0UraMpfTGicGvYCziFClJQUTO3zCXdo05RTxEUigqPXTkjtiGOsTsaNyqNR3rX2dsmPlHkSdqO5qWBTmIFIYezsekWT[~]:;

关于macos - 在终端中生成随机文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13541724/

相关文章:

macos - 我应该将 ASP.NET Core 运行时二进制文件放在哪里?

regex - Sed 错误 : bad flag in substitute command: 'U'

linux - 从 Bash 脚本中使用 Apache 执行 'git pull'

linux - 如何移动相对符号链接(symbolic link)?

c - 在 Unix/Linux 上用 C 动态确定终端高度的最佳方法是什么?

c++ - 微软 Visual Studio : Windows and Unix project source code compatibility

Mac 上的 Java 开发 - Xcode、Eclipse 或 Netbeans

objective-c - 如何通过代码获取 NSObject 的对象 ID?

php - 在 ZipArchive 中设置权限

bash - 在 VI 模式下使用 Bash 时跳转到当前行中的字符串