如何删除字符串中的某些字符?
例如)如果我有字符串testFile.txt.1,testFile.txt.12345我怎么能删除1和12345?
编辑:我的意思是删除并丢弃字符串的第一部分到某个字符并保持它的结束.
我有一个家庭作业,我需要从文件中获取输入并连续删除一行中的第一个单词并将其附加到行的末尾,直到完成所有组合.
我真的不知道从哪里开始,并会感谢任何方向.
令我困惑的部分是假设在不使用数组的情况下执行.我不只是为了解决问题而钓鱼,我只是在寻找一些方向.
SAMPlE INPUT:
Pipes and Filters
Java Swing
Software Requirements Analysis
Run Code Online (Sandbox Code Playgroud)
样本输出:
Analysis Software Requirements
Filters Pipes and
Java Swing
Pipes and Filters
Requirements Analysis Software
Software Requirements Analysis
Swing Java
Run Code Online (Sandbox Code Playgroud) 这是我的第一个Bash脚本,如果这个问题很简单,请原谅我.我需要计算指定目录$ HOME/.junk中的文件数.我认为这很简单,并假设以下内容可行:
numfiles= find $HOME/.junk -type f | wc -l
echo "There are $numfiles files in the .junk directory."
Run Code Online (Sandbox Code Playgroud)
find $HOME/.junk -type f | wc -l在命令行输入完全符合我的预期,只需返回文件数.在我的脚本中输入时,为什么这不起作用?在将选项传递给实用程序时,我是否遗漏了一些特殊符号?
非常感谢您的时间和帮助.