Skip to content

Instantly share code, notes, and snippets.

View xonixx's full-sized avatar
🇺🇦
#StandWithUkraine

Volodymyr Gubarkov xonixx

🇺🇦
#StandWithUkraine
View GitHub Profile
#!/usr/bin/awk -f
BEGIN {
if (!Tag) { print "must set Tag!"; exit 1 }
}
$1 == (Tag ":") {
StartedSkip = 1
Spaces = index($0, Tag)
next
try {
Process process = Runtime.getRuntime().exec(new String[]{"ls", "-l", fullPath});
process.waitFor();
java.util.Scanner s = new java.util.Scanner(process.getInputStream()).useDelimiter("\\A");
String result = s.hasNext() ? s.next() : "";
System.out.println(result);
s = new java.util.Scanner(process.getErrorStream()).useDelimiter("\\A");
result = s.hasNext() ? s.next() : "";
System.out.println(result);
} catch (Exception e) {
# rm all containers
docker rm -f $(docker ps -a -q)
# rm all volumes
docker volume rm $(docker volume ls -q)
@xonixx
xonixx / jq-vs-jsqry.md
Last active July 1, 2020 11:56
jq vs jsqry
cat resOld.json | jq -S '.' > resOld.sorted.json
# useful to sort JSON files before compare