小编kou*_*_ch的帖子

递归搜索“字符串”或“带空格的字符串”,可能是文件名、目录名或文件内的文本

我想rstudio从以下位置开始递归搜索字符串(及其下面提到的不同可能的组合)/

\n

在某些位置,rstudio是另一个文件中的字符串(但该文件名未知);在其他位置,rstudio其本身是文件名(的一部分)(例如,rstudio 2023-10-202022-10-20-rstudio-file),并且该文件名(的一部分)未知。另外,让事情变得更复杂的是,有时是RStudio,有时是R Studio xe2\x80\x93 不同的情况和/或带有空格。

\n

总而言之,可能的组合是

\n
    \n
  • rstudio是文件内的字符串
  • \n
  • rstudio是一个文件名
  • \n
  • rstudio是一个目录名
  • \n
\n

在上面三行的每一行中,请考虑字符串可以是rstudioor R Studioor Rstudioor r Studioor2022-10-20 RStudio file。(我希望你能了解各种可能的情况。)

\n

对于输出,

\n
    \n
  • 如果rstudio(或其任何上述组合)是文件的名称,那么我需要该文件的目录名称,
  • \n
\n

\n
    \n
  • 如果rstudio(或其任何上述组合)是另一个文件中的字符串,那么我需要相应的文件名及其位置。
  • \n
\n

有人可以帮帮我吗?find我使用and查找了一些答案grep,但我无法得到它。

\n

command-line bash grep find

4
推荐指数
3
解决办法
586
查看次数

标签 统计

bash ×1

command-line ×1

find ×1

grep ×1