summaryrefslogtreecommitdiffstats
path: root/.scripts/tools/rotdir
blob: 2fabeda022a0e5b071b7d8141d3fc5e918b656d2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh
if [ -z "$1" ]; then
	echo usage: rotdir regex 2>&1
	exit 1;
fi

ed -s <<EOF
# Read in all files in the current dir
r !find "$PWD" -maxdepth 1
# Search all lines for regex, move to top
g/$1/m0
# Print all lines
,p
# Force quit
Q
EOF