我想问一下'| 是否有开箱即用的多核等效项 排序 | 唯一的-c | 排序 -n' 命令?
我知道我可以使用以下程序
split -l5000000 data.tsv '_tmp';
ls -1 _tmp* | while read FILE; do sort $FILE -o $FILE & done;
sort -m _tmp* -o data.tsv.sorted
但是味道有点重口味。
我想问一下'| 是否有开箱即用的多核等效项 排序 | 唯一的-c | 排序 -n' 命令?
我知道我可以使用以下程序
split -l5000000 data.tsv '_tmp';
ls -1 _tmp* | while read FILE; do sort $FILE -o $FILE & done;
sort -m _tmp* -o data.tsv.sorted
但是味道有点重口味。
pacman -S clang
显示版本 clang-5.0.0-1
然后安装 clang-5.0.0-1-x86_64
我需要执行什么样的魔法才能在版本 6 中安装 clang?
执行pacman -Syu clang
没有帮助(clang 5 已经安装)。
命令的输出:
[root@27a829640c2f user]# pacman -Syu clang
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
warning: clang-5.0.0-1 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (1) clang-5.0.0-1
Total Installed Size: 273.41 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
https://www.archlinux.org/packages/?sort=&arch=x86_64&repo=Extra&q=clang&maintainer=&flagged=显示版本 6。
我需要在 bash 脚本中使用简洁易读的函数,该函数将作为输入:
并返回
带有新文件名的绝对路径(例如 /home/user/tmp/data/extended_sample.dat )
先感谢您!