Misalnya katakan saya memiliki file bernama testfile.txt yang berisi daftar nama file dengan format berikut:
A svn\New Text Document.txt
M svn\Table_tblVersion.xml
Apakah ada perintah yang saya bisa pipa testfile.txt ke sedemikian rupa sehingga 8 karakter pertama dari setiap baris dihapus. Output yang saya inginkan hanyalah:
svn\New Text Document.txt
svn\Table_tblVersion.txt
windows
command-line
string
David
sumber
sumber
Jawaban:
Anda perlu menjalankan
for
perintah terhadap konten file:Ini sama sekali tidak serbaguna seperti
cut
di GnuWin coreutils , tetapi berfungsi.sumber
Saya sangat merekomendasikan Powershell untuk tugas-tugas seperti itu. Terintegrasi dengan Windows 7 dan Anda dapat mengunduhnya untuk Windows versi lama.
Perintahnya adalah:
sumber
Langkah 1. Instal Cygwin , UnxUtils atau GnuWin32
Langkah 2.
cut -c9-99 testfile.txt
Jika Anda harus menggunakan pipa:
cat testfile.txt | cut -c9-99
sumber