for %%F in ("%source_folder%\*") do (
call rling "%%~fF" "%compare_folder%"
type result.txt >> %output_file%
del /q result.txt
if (!(Test-Path $outputFile)) {
New-Item -Path $outputFile -Force | Out-Null
}
Get-ChildItem -Path $sourceFolder -File | ForEach-Object {
& rling $_.FullName $compareFolder
Get-Content -Path '.\result.txt' | Add-Content -Path $outputFile
Remove-Item -Path '.\result.txt' -ErrorAction SilentlyContinue
}
0 1 * * * bash /bin/bash /usr/share/script.sh >/dev/null 2>&1
0 2 * * * bash /bin/bash /usr/share/script2.sh >/dev/null 2>&1
* * * * 1 bash /bin/bash /usr/share/script3.sh >/dev/null 2>&1
#!/bin/bash
rsync --archive /home/share --delete /mnt/backup/neon_backup
rsync --archive /var/www/html/vtgr --delete /mnt/backup/neon_backup
#!/bin/bash
cd /mnt/backup/neon_backup/MySQL_backup
mysqldump -u root -pnppwd --all-databases > mysql_backup.sql
set > /tmp/script-environment
tar cvjf back_mysql.tar.bz2 mysql_backup.sql
<form name="MyForm" method="post" >
<label for="select-option">Select an option:</label>
<select name="select-option" id="select-option">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
</select>
<br>
<button formaction="/termin" type="submit">termin</button>
<button formaction="/info" type="submit">termin</button>
</form>
Если переводить массив в JSON то там тоже будут кавычки и это возможно может сломать html.
Каждой опции соответствует свой массив данных, которые я планирую записать в значение value в этой форме html.
current_user_can( 'название_роли' );
. Или можно воспользоваться плагином вроде этого.Например пользователи с группой сотрудник не могут видеть страницы магазин, заказы.Если пользователь выйдет из своей учётной записи, то ему будут видны страницы сайта "Магазин" и "Заказы". Получается, что надо также добавлять проверку
is_user_logged_in();
. function notlogin_redirect() {
if ( ! is_user_logged_in() && ! is_page( 'my-account' ) ) {
wp_safe_redirect( 'https://www.exampl.com/mysite/my-account/' );
die;
}
}
add_action( 'init', 'notlogin_redirect' );
serialize()
$array = [
'group_price' => '3.6',
'group_price_type' => 'fix',
];
echo serialize( $array );
json_decode()
и json_encode()
$connection = ssh2_connect('www.example.ru', 22);
ssh2_auth_password($connection, 'username', 'password');
ssh2_scp_send($connection, '/local/filename', '/remote/filename', 0644);
@echo off
setlocal enableextensions enabledelayedexpansion
:0
if "%~1" == "" (
set /p in="Входной файл: "
call :0 !in!
exit /b
)
if not exist "%~1" (
echo "%~f1" не найден.
endlocal
exit /b 1
)
set /a i = 0
for /f "usebackq skip=1 delims=" %%L in ("%~1") do (
if "%%L" == "<post>" (
set /a i += 1
(echo ^<?xml version="1.0" encoding="UTF-8"?^>)>!i!.xml
)
(echo(%%L)>>!i!.xml
)
endlocal
<post>
, которые должны начинаться с начала строки и не иметь пробелов в конце строки.