作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
first cut -f-6ren">
*Unix
我要转换的文件包含:
abc.123?zyx
我正在尝试将其转换为如下所示:
123 ZYX abc
我使用了命令:
cut -f1 -d "." $data > first
cut -f2 -d "?" $data > second
但是,当我似乎无法将最后一列复制到新文件时。我还想知道如何将我试图复制的最后一列大写。
最佳答案
我认为“tr”(翻译)更适合第一部分。例如:
$> echo "abc.123?zyx" | tr '[.?:]' ' '
abc 123 zyx
现在要将结果字符串的最后一列转换为大写,您可以使用 awk:
$> echo "abc 123 zyx" | awk '{print $1 " " $2 " " toupper($3) }'
abc 123 ZYX
总的来说,以下内容应该适合您:
$> cat <file> | tr '[.?:]' ' ' | awk '{print $1 " " $2 " " toupper($3) }'
关于linux - 我如何切出这些柱子来制作这个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34215928/
我正在尝试迭代包含温度的列表。将 csv 文件中的数据/温度附加到列表数据结构不是问题。当我想计算温度高于 6 的出现次数时,就会出现问题。我正在进行打印测试。 由于 csv.column 中的第一个
我是一名优秀的程序员,十分优秀!