anthony / Check OS in bash

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 1 week ago
Handy bash-functions to detect current OS
1 #!/usr/bin/env bash
2
3 isMac() {
4 uname -s | grep -q "Darwin"
5 }
6
7 isLinux() {
8 uname -s | grep -q "Linux"
9 }

anthony / Шаблон Makefile

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 3 weeks ago
Пример для использования в проектах
1 .DEFAULT_GOAL := help
2 .PHONY: goal1 goal2 help
3
4 ######################
5
6 goal1:
7 @echo "This is goal1"
8
9 goal2:
10 @echo "This is goal2"

anthony / Получить рандомную строку

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
1 #!/bin/bash
2 random_str() {
3 tr -dc A-Za-z0-9 </dev/urandom | head -c 13; echo
4 }

anthony / Find orphaned photos in Immich

0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 8 months ago
IDK why but some of my photos and videos removed from HDD but meta info still persists in DB. I made a script which restores some photos from another directory by original filenames
1 #!/bin/bash
2
3 srcPath='/mnt/Data/Фото/!_SORT/SamsungSort'
4 ownerId='b3f46eb5-81a6-4283-aade-d726823d7af4'
5
6 ########################################################
7
8 source .env || exit 10
9 libHostPath="$UPLOAD_LOCATION"
10 libContainerPath='/usr/src/app/upload'
Новее Позже