Я пытаюсь добавить / 32 к общедоступному IP, который находится в файле, используя awk
ip.txt имеет IP-адрес 4.14.XX.XXX
проблема с командой в файле скрипта
awk "{print $0 "/32"}" < ip.txt
результат = 0.129375
если я удалю /
, то результат будет 4.14.XX.XXX32
Я хочу 4.14.XX.XXX/32.
Полный файл летучей мыши
curl v4.ifconfig.co > ip.txt
awk "{ print $0 "/32" }" < ip.txt > ipnew.txt
@REM set stuff=type ipnew.txt
for /f %%i in ('type ipnew.txt') do set stuff=%%i
echo %stuff%
====================
awk -f changeipaddress.bat
ошибка
awk: changeipaddress.bat:1: curl v4.ifconfig.co > ip.txt
awk: changeipaddress.bat:1: ^ syntax error
awk: changeipaddress.bat:1: curl v4.ifconfig.co > ip.txt
awk: changeipaddress.bat:1: ^ syntax error
awk: changeipaddress.bat:2: awk "{ print $0 "/32" }" < ip.txt > ipnew.txt
awk: changeipaddress.bat:2: ^ syntax error
awk: changeipaddress.bat:2: awk "{ print $0 "/32" }" < ip.txt > ipnew.txt
awk: changeipaddress.bat:2: ^ syntax error
awk: changeipaddress.bat:3: @REM set stuff=type ipnew.txt
awk: changeipaddress.bat:3: ^ invalid char '@' in expression
Подскажите пожалуйста, где я иду не так?
С уважением,
TJ.