在UNIX中将某些文件扩展名移动到其他目录

在UNIX中将某些文件扩展名移动到其他目录,unix,ubuntu,Unix,Ubuntu,我无意中运行了一个脚本,下载了莎士比亚的全部作品。我试图将所有的.html和.txt文件移动到另一个目录,但我很难同时使用grep和mv命令。如果有人知道正确的代码行,或者能为我指明正确的方向,我将不胜感激 我已经创建了新的目录;我只是不知道如何才能轻松地移动所有文件。以下内容就足够了- mv *.html new_folder_name mv *.txt new_folder_name mv*.html新文件夹名称 mv*.txt新文件夹名称 这应该简单到 mv *.html *.txt /p

我无意中运行了一个脚本,下载了莎士比亚的全部作品。我试图将所有的.html和.txt文件移动到另一个目录,但我很难同时使用grep和mv命令。如果有人知道正确的代码行,或者能为我指明正确的方向,我将不胜感激


我已经创建了新的目录;我只是不知道如何才能轻松地移动所有文件。

以下内容就足够了-

mv *.html new_folder_name mv *.txt new_folder_name mv*.html新文件夹名称 mv*.txt新文件夹名称
这应该简单到

mv *.html *.txt /path/to/another/directory 

关于堆栈溢出的问题通常与中定义的范围内的编程或软件开发有关。这个问题不应该也不应该被转移到。我喜欢你“无意中运行了一个下载了莎士比亚全部作品的脚本”的概念!你说得对,剧本的执行不是偶然的。显然不是。事故是将文本文件下载到错误的目录。我为这种含糊不清感到抱歉。