Tôi có một cột B
trong my.csv
trong đó mỗi ô tham chiếu tên tệp của tài liệu trong một thư mục source_directory/
.
Tôi muốn lấy từng tên đó để tôi có thể sử dụng chúng làm đối số cho các lệnh shell khác (như cp
).
Thay thế lý tưởng list.txt
sau đây với nội dung của cột B trong my.csv
cp $(<list.txt) target_directory
for i in `awk -F, '{print $2}' my.csv`; do echo $1; done
nhưng chỉ nhận được dòng trống là đầu ra. Bất kỳ suy nghĩ những gì tôi có thể làm sai?