$ rxmvvm "AddressList" "LightPass" "Leonardo Cardoso" "1aim.com" .
- $1 = Name of File
- $2 = Name of Project
- $3 = Name of Author
- $4 = Website
- $5 = Path
extension String { | |
func convertDateDFormat(from: String = "yyyy-mm-dd", to: String = "EEE dd/mm/yyyy") -> String! { | |
let dateOriginalFormat = NSDateFormatter() | |
dateOriginalFormat.dateFormat = from | |
let dateDestinationFormat = NSDateFormatter() | |
dateDestinationFormat.dateFormat = to | |
#!/usr/bin/env bash | |
PRODUCTS_PATH=$1 | |
PROJECT_NAME=$2 | |
VERSION=$3 | |
if (( $# != 3 )); then | |
echo "Wrong usage. Please pass the correct arguments. | |
>> ./bind-frameworks PRODUCTS_PATH PROJECT_NAME VERSION" | |
else |
function updateversion() { | |
OLD="$1" | |
NEW="$2" | |
grep -rl "$OLD" . --exclude-dir={"Build","libs","Pods",".git"} --exclude={"Podfile.lock","CHANGELOG.md","update-version.sh"} | xargs sed -i.bak "s/$OLD/$NEW/g"; | |
find . -type f -name '*.bak' -delete | |
} |
#!/bin/bash | |
### Functions | |
trim() { | |
local trimmed="$1" | |
# Strip leading space. | |
trimmed="${trimmed## }" | |
# Strip trailing space. | |
trimmed="${trimmed%% }" |
for i in **/*.mp3; do afinfo "$i" |grep "bit rate" ; done |
for f in *; do | |
if [[ -d $f ]]; then | |
cd $f | |
for i in **/*.mp3; do ffmpeg -i "$i" -codec:a libmp3lame -b:a 192k "0-$i" ; done | |
cd ../ | |
else | |
for i in **/*.mp3; do ffmpeg -i "$i" -codec:a libmp3lame -b:a 192k "0-$i" ; done | |
fi | |
done |
h1, | |
h2, | |
h3, | |
h4, | |
h5, | |
h6, | |
p, | |
blockquote { | |
margin: 0; | |
padding: 0; |
def recurse (pref,suff): | |
# If no characters left, just print prefix. | |
if suff == "": | |
print pref | |
return | |
# Otherwise add lowercase of first suffix letter to prefix | |
# and recur with that and the remainder of the suffix. | |
# Then do the same for uppercase. |
defaults write com.apple.screencapture location ~/PATH_YOU_WANT; killall SystemUIServer |