【发布时间】:2018-02-02 01:42:03
【问题描述】:
试图弄清楚如何逐行遍历 .txt 文件 (filemappings.txt),然后使用 tab(\t) 作为分隔符分割每一行,以便我们可以创建指定的目录选项卡的右侧 (mkdir -p)。
读取filemappings.txt,然后用tab分割每一行
server/ /client/app/
server/a/ /client/app/a/
server/b/ /client/app/b/
会变成
mkdir -p /client/app/
mkdir -p /client/app/a/
mkdir -p /client/app/b/
xargs 会是一个不错的选择吗?为什么或为什么不?
【问题讨论】:
-
顺便说一句——文件名允许包含制表符(或换行符!),因此这不是用于完全任意名称的好文件格式;通常,不受信任的名称列表应始终以 NUL 分隔。