猫 9 微剂量:每个和包含

主要观点:继续探索无终端仿真约束的更好 CLI 外壳之旅,介绍了新命令contain(用于将作业合并为数据集)和each(用于批处理命令执行),并展示了它们的各种用法和示例。
关键信息:

  • list用于提供交互式实时更新的ls功能,stash用于批处理文件操作。
  • view #job detach可将作业弹出到单独窗口。
  • contain new创建新作业容器,contain add可将作业添加到容器中,默认显示作业概述,可通过点击作业栏索引或输入contain show 1查看具体作业输出,容器还可自动捕获新作业。
  • contain可与repeat等命令配合,将多个包含的作业输出合并,对交互式作业也适用。
  • each与 Bash 中的for类似,可避免for I in file1 file2 file3 do xyz $I done形式,通过each #0(1,3,5-7)!! cat $arg等方式处理切片数据,还支持处理参数,如each (sequential) #0(1,3,5-7)!!open $arg可构建播放列表,each (merge) #0!!cat $arg可与contain配合自动创建容器并添加新作业,容器与trigger等命令也能良好交互。
    重要细节:示例中展示了各种命令的实际操作过程,如在不同场景下使用liststashcontaineach等命令,以及它们之间的配合使用,如在包含作业的容器中运行trigger等命令并触发相关操作。
阅读 13
0 条评论