【发布时间】:2017-04-18 04:54:09
【问题描述】:
我有一个名为 temp.txt 的文件,其中包含以下内容 https://abcdef/12345-xyz
我需要在 linux 中自动创建一个目录,只使用文件中每一行的第一个数字部分。 所以输出应该类似于创建的 12345 和 5426525 目录。
关于如何做到这一点的任何方法都会有所帮助。
这是我从网上搜索得到的代码,在这个代码中,新目录将由以 BR 和 W0 开头的文件名创建。
for file in {BR,W0}*.*; do
dir=${file%%.*}
mkdir -p "$dir"
mv "$file" "$dir"
done
【问题讨论】: