Windows命令行(或PowerShell)。
如何以递归方式列出所有文件,并具有完整路径和文件大小,但没有其他内容,并导出到.txt文件。最好是使用命令行在我当前所在目录中都有效的代码(因此不需要手动输入目标目录)。
这些都不提供路径\文件名和仅文件大小:
dir /s > filelist.txt
dir /s/b > filelist.txt
dir /s/o:-d > filelist.txt
Run Code Online (Sandbox Code Playgroud)
所需的输出(fullpath \ file.ext文件大小):
c:\aaa\file.ext 7755777
c:\aaa\bbb\1.txt 897667
c:\aaa\bbb\2.ext 67788990
c:\aaa\bbb\nnn\a.xls 99879000
Run Code Online (Sandbox Code Playgroud) 在200K +行的Notepad ++文件中,我需要选择部分字符(块),一直到最后一行。(例如,选择/突出显示从第100行到最后一行的第10-15个字符的块,但不在此范围之内。)
如何Alt在不滚动拖动突出显示区域的情况下将突出显示的(通过单击)文本块向下延伸到最后一行?
在Windows PC中,Alt单击和滚动page down适用于较小的文本块,但是滚动到大文档的最后一行需要花费很多时间。我尝试了的各种组合Alt, Ctrl, Shift, down arrow, page down,等等。它们都没有将光标/突出显示的文本带到最后一行。
有什么建议么?
我的目的是识别并保留DUPLICATE,TRIPLICATE等行,即在Notepad ++ 中出现多次的所有行吗?换句话说,如何仅删除所有唯一行?
例如,这里有七(7)个单独的列表,并且每个列表都需要真实的重复行(显示为7列,将每一列视为一个单独的列表或文件!)。(此处列出的这些列表只是为了节省空间而并排显示的,在现实生活中,这7个列表中的每个列表都是单独出现的,并且彼此独立,并且是单独的文件!)
list1 list2 list3 list4 list5 list6 list7
1 0 0 0 0 0 0
2 1 1 1 1 1 1
3 2 2 2 2 2 2
4 3 3 3 3 3 3
4 4 4 4 4 4 4
4 4 4 4 4 4 4
5 4 4 4 4 4 4
6 5 5 5 5 5 5
7 5 5 5 5 5 5 …Run Code Online (Sandbox Code Playgroud) notepad++ ×2
text ×2
windows ×2
command-line ×1
duplicates ×1
filenames ×1
list ×1
powershell ×1
sorting ×1