निम्न आदेश के लिए विंडोज 7 समतुल्य क्या होगा?
find . -type f -print0 | xargs -0 sed -i 's/ url \([^" >][^ >]*\)/ url "\1"/g'
मैं Django 1.4 से 1.5 की ओर पलायन करने की कोशिश कर रहा हूं
निम्न आदेश के लिए विंडोज 7 समतुल्य क्या होगा?
find . -type f -print0 | xargs -0 sed -i 's/ url \([^" >][^ >]*\)/ url "\1"/g'
मैं Django 1.4 से 1.5 की ओर पलायन करने की कोशिश कर रहा हूं
जवाबों:
मुझे लगता है कि मूल उपकरण स्थापित करना एकीकरण के संदर्भ में बहुत बेहतर है फिर सब कुछ फिर से लिखना। मैं व्यक्तिगत रूप से GOW का उपयोग करता हूं , यह अभी भी कमांड की एक छोटी संख्या को याद करता है, लेकिन इसमें सभी आवश्यक सामान शामिल हैं।
यदि आप अभी भी बैच प्रोग्रामिंग को हिट करना चाहते हैं, तो सभी कमांड की एक अच्छी सूची है: http://ss64.com/nt/ , मुझे लगता है कि आपको आवश्यकता है forfiles
।
यहां से नकल की गई
@echo off
:: example: git branch | grep -v "develop" | xargs git branch -D
:: example xargs -a input.txt echo
:: https://helloacm.com/simple-xargs-batch-implementation-for-windows/
setlocal enabledelayedexpansion
set args=
set file='more'
:: read from file
if "%1" == "-a" (
if "%2" == "" (
echo Correct Usage: %0 -a Input.txt command
goto end
)
set file=%2
shift
shift
goto start
)
:: read from stdin
set args=%1
shift
:start
if [%1] == [] goto start1
set args=%args% %1
shift
goto start
:start1
for /F "tokens=*" %%a in (!file!) do (
%args% %%a
)
:end
विंडोज के लिए मिनिमलिस्ट xygs pyinstaller का उपयोग करके बनाया गया है और एक छोटी अजगर स्क्रिप्ट नीचे उपलब्ध है:
xargs.exe
पैकेज में पाया जा सकता है ( gnuwin32.sourceforge.net/packages/findutils.htm )findutils
GnuWin