linux - 在 linux 中使用给定的字符串对文件进行排序

标签 linux

我想为下面的示例使用给定的字符串对文件行进行排序:

"104~Rahul~<td bgcolor=GREEN>Loaded Fine</td>~<td bgcolor=GREEN>Loaded 
Fine</td>~<td></td>~<td></td>~Customer_files_are_loading_by_DMS_Team
104~Rahul_DWA~<td bgcolor=GREEN>Loaded Fine</td>~<td bgcolor=GREEN>Loaded 
Fine</td>~<td></td>~<td></td>~Customer_files_are_loading_by_DMS_Team
104~Rahul_SFI~<td bgcolor=GREEN>Loaded Fine</td>~<td bgcolor=GREEN>Loaded 
Fine</td>~<td></td>~<td></td>~Customer_files_are_loading_by_DMS_Team
104~Rahul_SFI~<td bgcolor=GREEN>Loaded Fine</td>~<td bgcolor=GREEN>Loaded 
Fine</td>~<td></td>~<td></td>~Customer_files_are_loading_by_DMS_Team
15014~JVCanada~<td bgcolor=GREEN>Loaded Fine</td>~<td></td>~<td 
bgcolor=GREEN>Loaded Fine</td>~<td bgcolor=GREEN>Loaded 
Fine</td>~We_are_not_receiving_Cleared_file
10148~Kedar~<td bgcolor=GREEN>Loaded Fine</td>~<td bgcolor=RED>Not loaded</td>~<td bgcolor=RED>Not loaded</td>~<td></td>~NA
70169~Kedar~<td bgcolor=GREEN>Loaded Fine</td>~<td bgcolor=RED>Not loaded</td>~<td></td>~<td></td>~NA"

字符串应该是,如果它没有加载,该行应该在第一位,然后是其余的

最佳答案

尝试在一行中运行它们:

grep '未加载'文件; grep -v '未加载' 文件

关于linux - 在 linux 中使用给定的字符串对文件进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44362960/

相关文章:

linux - 抑制 du 命令中的 'Permission Denied' 警告

linux - Linux中使用管道进行进程间通信

java - SFTP使用java从Windows服务器检索文件到Linux服务器

python - 在启动 raspbian 时运行 bash 或 python 脚本

linux - 如何使用 "find"命令限制目录搜索?

linux - git push 和 git clone 有效但 mvn release :branch 无效

linux - 如果出现错误,gdb 将在命令文件中停止。尽管有错误如何继续?

linux - 房地产linux备份解决方案

linux - 在此用例中,TCP_CORK 和 TCP_NODELAY 之间是否存在显着差异?

java - Debian Java 线程限制为 630 个线程