[R] The program can't stop when searches over all files under folders and subfolders
Rui Barradas
ru|pb@rr@d@@ @end|ng |rom @@po@pt
Tue Apr 20 07:43:57 CEST 2021
Hello,
The following will probably not solve the problem but I would
1. use pattern = "\\.wma$" in list.files;
2. use sub, not gsub, in
sub("\\.wma$", ".mp3", i)
Hope this helps,
Rui Barradas
Às 05:29 de 20/04/21, Jim Lemon escreveu:
> Hi John,
> If the program is still running, I can only guess that the function is
> not exiting properly. If this happened to me, I would run "top" in a
> terminal window and see if that process number was actually doing
> anything or had gone zombie.
>
> Jim
>
> On Tue, Apr 20, 2021 at 11:28 AM John <miaojpm using gmail.com> wrote:
>>
>> Hi,
>>
>> I tried to convert all wma file to mp3 by av library and then I delete
>> the wma file. Even after all files are converted to mp3, the program is
>> still running. Is there anything wrong in this program?
>>
>>
>> ################
>> library(av)
>>
>> all_files <- list.files(path = ".", pattern = '*.wma', all.files = FALSE,
>> full.names = FALSE, recursive = TRUE,
>> ignore.case = FALSE, include.dirs = FALSE, no.. = FALSE)
>>
>> for(i in all_files)
>> {
>> av_audio_convert(
>> audio = i,
>> output = gsub(".wma", ".mp3", i),
>> format = NULL,
>> channels = NULL,
>> sample_rate = NULL,
>> start_time = NULL,
>> total_time = NULL,
>> verbose = TRUE
>> )
>> file.remove(i)
>> }
>>
>> [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
More information about the R-help
mailing list