⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
shopware
/
custom
/
plugins
/
SwagPayPal
/
bin
/
Edit File: check-todos.sh
#!/bin/bash PATTERN='todo[[:space:]@:].*' DESCRIPTION="Checking project for missing ToDos" if [[ -n "$1" ]]; then IFS='/' BRANCH=($1) unset IFS; TICKETNR="${BRANCH[0]}" PATTERN+="${TICKETNR}\\s.*" DESCRIPTION+=" regarding the current ticket number: ${TICKETNR}" fi DESCRIPTION+="\n" printf "${DESCRIPTION}" RESULT=$(grep -inRw "${PATTERN}" --exclude-dir={\*node_modules,dist,vendor,public,.git\*} --exclude=\*.md | awk -F":" '{print "\033[1;37m"$1"\n\033[0;31m"$2":\t"$3"\033[0m\n"}') if [[ -n "$RESULT" ]]; then printf "${RESULT}" printf "\n" exit 1 else echo "Everything is A-OK" printf "\n" fi
Simpan