Làm thế nào người ta sẽ đi về việc sử dụng sed để chènSử dụng sed để chèn văn bản vào đầu mỗi dòng
rm -rf
vào lúc bắt đầu của mỗi dòng của một tập tin?
Làm thế nào người ta sẽ đi về việc sử dụng sed để chènSử dụng sed để chèn văn bản vào đầu mỗi dòng
rm -rf
vào lúc bắt đầu của mỗi dòng của một tập tin?
sed 's/^/rm -rf /' filename
EDIT
xargs sẽ là cách đơn giản hơn để xóa tất cả các tập tin được liệt kê trong một tập tin
xargs -a filename rm -rf
Đôi khi bạn phải đi với phương pháp ban đầu sử dụng sed, đặc biệt là khi bạn muốn làm những việc như
csf -d ipaddr.
xargs
dường như không thích đầu ra được tạo ra bởi một số lệnh và từ bỏ sau dòng đầu tiên. ví dụ:
sed 's/^/csf -d /' hacks >>hacks.sh
'xargs -a filename rm -rf' –
@Dennis Williamson, thoải mái đầu, tôi khá nhiều chỉ bao giờ gọi xargs, khi tôi đang ở đường ống đầu ra từ một chương trình khác, vì vậy tôi sẽ không bao giờ làm phiền tìm ra điều đó. – mikerobi