Share a script/alias you use a lot

https://lemmy.world/post/31852568

Share a script/alias you use a lot - Lemmy.World

OC by @[email protected] [/u/[email protected]] [https://lemmy.blahaj.zone/u/als] > A while ago I made a tiny function in my ~/.zshrc to download a video from the link in my clipboard. I use this nearly every day to share videos with people without forcing them to watch it on whatever site I found it. What’s a script/alias that you use a lot? > > > # Download clipboard to tmp with yt-dlp > tmpv() { > cd /tmp/ && yt-dlp "$(wl-paste)" > } >

#!/bin/bash
# Recursively rename everything in the current directory as necessary
# to make it match the case of filenames in Skyrim's "Data" directory,

from=`pwd -P` to="${HOME}/.steam/debian-installation/steamapps/common/Skyrim_1.5.97/Data" tmp="/tmp/skydata_index" filez="/tmp/skydata_from" IFS=' ' match_case() { cd "$2" find . | grep -v '^[.]$' > "$tmp" cd "$1" find . -maxdepth 1 | grep -v '^[.]$' > "$filez" for j in `cat $filez`; do if ( grep -i "^${j}$" $tmp ); then name=`grep -i "^${j}$" $tmp | head -1` if [ ${name}"xx" != ${j}"xx" ] ; then mv "$j" "$name" fi fi done # going recursiv find . -maxdepth 1 -type d | grep -v '^[.]$' > "$filez" for j in `cat $filez`; do if ( test -d "${2}/${j}" ) ; then match_case "${1}/${j}" "${2}/${j}" fi done } match_case $from $to rm $tmp $filez