Skip to content

Instantly share code, notes, and snippets.

# A find Tutorial and Primer: https://danielmiessler.com/study/find/
find . -name '*.jpg'
# find only directories
find . -name 'foo' -type d
# find only files
find . -name 'foo' -type f
tar cvf file.tar path
tar cvzf file.tar.gz path
tar cvjf file.tar.bz2 path
sudo netstat -plnt
identify -format '%[m]' file.jpg[0]
identify -format '%[fx:w]x%[fx:h]' file.jpg[0]
package main
import (
"path/filepath"
)
func fileNameWithoutPath(fileName string) string {
return filepath.Base(fileName)
}
package main
import (
"strings"
"path/filepath"
)
func fileNameWithoutExtension(fileName string) string {
return strings.TrimSuffix(fileName, filepath.Ext(fileName))
}
package main
import "path"
func filenameDirectory(filename string) string {
return path.Dir(filename)
}
package main
import "fmt"
func determineImageType(fileName string) (imageType string, err error) {
return runProgram1("identify", "-format", "%[m]", fmt.Sprintf("%v[0]", fileName))
}
package main
import (
"fmt"
"strings"
"strconv"
"errors"
)
func determineImageDimensions(fileName string) (width, height uint64, err error) {