Belirli bir dizgenin son örneğini bir dosyada bulma


1

Bir dosyada belirli bir dizginin son kullanımını bulmak için komut satırı araçlarını kullanmanın kolay yolu nedir.


"Kolay yol nedir ..." Kolay yol nedir ...? Ne denedin
nerdwaller

Yanıtlar:


0

Sorunuz oldukça belirsizdir, çünkü bir başlangıç ​​noktası (örneğin, içerik türü) vermeden "kolay yol" istediğinizi söylersiniz. Genel olarak, bu sorulara cevap veremem, çünkü herhangi bir araştırma veya deneme yaptığınızı ve bir yerlere takıldığınızı göstermezsiniz ve bir senaryo yazma hizmeti olduğumuzu ima ederiz.

Her neyse, böyle bir durumda başvuracağım, Powershellçünkü cmdoldukça acıklı ve benzer bir komut kullanın:

select-string C:\Path\To\MyFile.txt -pattern "literalOrRegexPattern" | Select-Object -last 1

Örneğin .vimrc, içeriğinde:

set number
syntax on
set tabstop=4
set noexpandtab

Yukarıdakilerin ^set("set" ile başlayan çizgiler) ile başlayan bir çizgiyle eşleşmesi için sonuçlanır:

.vimrc:4:set noexpandtab

Bu filename:linenumber:text.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.