मेरे पास निम्न डेटा (एक Rmarkdown फ़ाइल से आर संकुल की सूची है), जिसे मैं एक सूची में बदलना चाहता हूँ जिसे मैं आर करने के लिए पास कर सकता हूँ:
d3heatmap
data.table
ggplot2
htmltools
htmlwidgets
metricsgraphics
networkD3
plotly
reshape2
scales
stringr
मैं सूची को प्रपत्र की सूची में बदलना चाहता हूं:
'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', 'plotly', 'reshape2', 'scales', 'stringr'
वर्तमान में मेरे पास एक बैश पाइपलाइन है जो कच्ची फ़ाइल से ऊपर की सूची में जाती है:
grep 'library(' Presentation.Rmd \
| grep -v '#' \
| cut -f2 -d\( \
| tr -d ')' \
| sort | uniq
मैं नई पंक्तियों को अल्पविराम से अलग की गई सूची में बदलने के लिए एक कदम जोड़ना चाहता हूं। मैंने जोड़ने की कोशिश की है tr '\n' '","'
, जो विफल रहता है। मैंने निम्नलिखित स्टैक ओवरफ्लो उत्तरों के कई प्रयास किए हैं, जो विफल भी होते हैं:
यह library(stringr)))phics)
परिणाम के रूप में पैदा करता है ।
यह ,%
परिणाम के रूप में पैदा करता है ।
यह उत्तर ( -i
हटाए गए ध्वज के साथ ), इनपुट के समान आउटपुट का उत्पादन करता है।
'
या "
।