Learn R Programming

docore (version 1.0)

linuxspaces: Handle spaces in Linux filenames

Description

Convert spaces in filenames (" ") to linux-type spaces "\ ", needed when calling system() on macOS.

Usage

linuxspaces(txt)

Arguments

txt

filename, which may contain ordinary spaces, e.g. "my file 1.txt"

Value

filename with modified spaces, e.g. "my\ file\ 1.txt"

Examples

Run this code
# NOT RUN {
filename = '~/Desktop/my file 1.txt'
command = sprintf('ls -l %s',linuxspaces(filename))
# }
# NOT RUN {
system(command)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab