Command line 使用;rm";要从另一个目录远程删除文件?

Command line 使用;rm";要从另一个目录远程删除文件?,command-line,terminal,Command Line,Terminal,我无法使用rm命令从另一个目录远程删除文件。我是一个初学者,所以我为我不能正确阐述而道歉 以下是我想做的: 我正在尝试从子目录中删除所有.srt文件。当我将cd放入特定目录时,它会起作用,如下所示: 命令1: cd/users/jakubdonovan/library/cloudstorage/iCloud\drive/the-modern-python3-bootcamp/target\u文件夹 命令2: rm*.srt 但是,假设我想在不使用“cd”命令的情况下快速删除文件夹中的特定文件类型

我无法使用rm命令从另一个目录远程删除文件。我是一个初学者,所以我为我不能正确阐述而道歉

以下是我想做的: 我正在尝试从子目录中删除所有.srt文件。当我将cd放入特定目录时,它会起作用,如下所示:

命令1: cd/users/jakubdonovan/library/cloudstorage/iCloud\drive/the-modern-python3-bootcamp/target\u文件夹

命令2: rm*.srt

但是,假设我想在不使用“cd”命令的情况下快速删除文件夹中的特定文件类型,如下所示:

rm*.srt/users/jakubdonovan/library/cloudstorage/iCloud\drive/the-modern-python3-bootcamp/target\u文件夹

它返回时带有“通配符'*.srt'没有匹配项”。请参阅
帮助展开

这很奇怪,因为我可以毫无问题地远程使用touch、cp和所有其他命令


有没有办法让命令“rm*.filetype”一次性从文件夹及其所有子文件夹中删除具有该特定文件类型的所有文件?

如果要在子目录中进行rm,只需在命令中指定该子目录即可

rm /path/to/folder/*.filetype
或者,如果您知道该文件夹位于当前目录中,您可以尝试

rm ./folder/*.filetype

“询问Ubuntu”可能是一个更好的提问方式,但我不想在我的回答中提到这一点。