Monday, October 11, 2021

Unix : Empty Log files

For multiple files you can use wildcard, example: 
truncate -s 0 /dir/log/*log 

For nested folders: 
truncate -s 0 /dir/log/**/*.log

Wednesday, April 7, 2021

Zoom meeting save Conf and Pwd

Batch File

My first attempt involved setting up a batch file. I created a plain text file and renamed it meeting.bat. I did some digging online and figured out the command to use was:

start "" "zoommtg://zoom.us/join?action=join&confno=#####&pwd=ABC123"

where ##### is replaced with the meeting ID, and ABC123 is replaced by the meeting password if one exists.

If you've got a Zoom meeting link, it will be formatted along the lines of https://zoom.us/j/123456, the 123456 at the end is the meeting ID.

Save the changes to the batch file and double-click to run.

Wednesday, March 17, 2021

Run a job without Crontab/Cron job

 Inorder to run a script to keep on running in active window

countdown()
(
  IFS=:
  set -- $*
  secs=$(( ${1#0} * 3600 + ${2#0} * 60 + ${3#0} ))
  while [ $secs -gt 0 ]
  do
    sleep 1 &
    printf "\r%02d:%02d:%02d" $((secs/3600)) $(( (secs/60)%60)) $((secs%60))
    secs=$(( $secs - 1 ))
    wait
  done
  echo
)
while true; do nj_cc ; echo "----Sleeping----"; countdown "00:10:00" ; clear ; done

Monday, March 15, 2021

Caffeine Customization

caffeine.exe 5 -key:0E (for easy testing)
caffeine.exe 50 -key:0E (for a mandatory screen saver set at 1 minute)


Create a batch file with below content :

cd C:\njabade\Personal\Softwares\caffeine

start caffeine64.exe 50 -key:0E



 https://www.zhornsoftware.co.uk/caffeine/

Thursday, February 4, 2021

Unix Misc

How to get last created/modified 5 files from dir

=> ls -1lhtr | tail -5


How to get number of files in current dir

=> ls | wc -l


Friday, January 29, 2021

Copy file name to all directories in Current Dir

 for dir in */; do

    cp -v filename "$dir";

done


Eg :

for dir in */; do

    cp -v ColtSkuNumbers.xml "$dir";

done