ฉันมีข้อมูลต่อไปนี้ (รายการแพ็กเกจ R แยกวิเคราะห์จากไฟล์ Rmarkdown) ที่ฉันต้องการเปลี่ยนเป็นรายการที่ฉันสามารถส่งไปยัง R เพื่อติดตั้ง:
d3heatmap
data.table
ggplot2
htmltools
htmlwidgets
metricsgraphics
networkD3
plotly
reshape2
scales
stringr
ฉันต้องการเปลี่ยนรายการเป็นรายการของแบบฟอร์ม:
'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', 'plotly', 'reshape2', 'scales', 'stringr'
ขณะนี้ฉันมีไพพ์ไลน์ที่ไปจากไฟล์ raw ไปยังรายการด้านบน:
grep 'library(' Presentation.Rmd \
| grep -v '#' \
| cut -f2 -d\( \
| tr -d ')' \
| sort | uniq
ฉันต้องการเพิ่มขั้นตอนเพื่อเปลี่ยนบรรทัดใหม่ให้เป็นรายการที่คั่นด้วยเครื่องหมายจุลภาค ฉันพยายามเพิ่มtr '\n' '","'
ซึ่งล้มเหลว ฉันได้ลองคำตอบของ Stack Overflow ต่อไปนี้ด้วยซึ่งก็ล้มเหลวเช่นกัน
สิ่งนี้ก่อให้เกิดlibrary(stringr)))phics)
ผลลัพธ์
สิ่งนี้ก่อให้เกิด,%
ผลลัพธ์
คำตอบนี้ (เมื่อ-i
นำแฟล็กออก) สร้างเอาต์พุตเหมือนกับอินพุต
'
"