我试图从 find 中获取结果,然后执行 awk 来打印前两列。然后我想将这些结果重定向到每个文件的新文件名,使用现有文件名并在名称中添加附加后缀。原始源目录中的文件保留为 file.txt,新文件命名为 file-new.txt
例如:
find -type f -iname "*.txt" -exec awk '{print $1, $2}' {} \;
Run Code Online (Sandbox Code Playgroud)
为了做到这一点,我需要添加什么?使用 sed 会是更好的选择吗?