macos - 如何在 OS/X 中获得 'seq' 命令行功能?

标签 macos shell gnu sequences seq

我仍在使用 Snow Leopard(我知道...),所以如果这在 OS/X 的更高版本之一中已修复,请原谅,但我想做标准的“seq”又名:

for i in `seq 1 100` ; do
  cat /whatever > $i.txt ;
done

我认为安装 GNU 工具可以做到这一点,但显然不是。

最佳答案

在我的 Mac 上,这两项工作 (OS X 10.8.5)

Andreas-Wederbrands-MacBook-Pro:~ raven$ for i in {1..10}; do echo $i; done
1
2
3
4
5
6
7
8
9
10
Andreas-Wederbrands-MacBook-Pro:~ raven$ for i in `seq 1 10`; do echo $i; done
1
2
3
4
5
6
7
8
9
10

关于macos - 如何在 OS/X 中获得 'seq' 命令行功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20101337/

相关文章:

c - Mach 寻呼机将文件加载到 mmap 文件中的内存

linux - 如何在 Linux 中屏蔽查询参数值

c++ - 比较 timespec 值

linux - 如何使用 GNU 并行运行命令列表,其中 4 个命令同时运行

linux - 如何在不运行 Bash 脚本的情况下检查语法?

linux - 使用 ImageMagick 递归地转换所有图像颜色的正确命令

macos - OSX 打开取景器并显示图像

macos - PS1 env 无法在新 Mac Catalina 上解析

linux - 打印一列中具有最高值的整行

Linux读取日志文件并过滤以仅获取一次相同类型的日志消息