mirror of
https://github.com/markusressel/zfs-inplace-rebalancing
synced 2026-02-05 05:24:07 +00:00
-F, --fixed-strings PATTERNS are strings
-x, --line-regexp match only whole lines
This commit is contained in:
parent
c8bbf5a3f4
commit
4ad46ae83a
@ -40,7 +40,7 @@ function color_echo () {
|
|||||||
function get_rebalance_count () {
|
function get_rebalance_count () {
|
||||||
file_path=$1
|
file_path=$1
|
||||||
|
|
||||||
line_nr=$(grep -n "${file_path}" "./${rebalance_db_file_name}" | head -n 1 | cut -d: -f1)
|
line_nr=$(grep -xF -n "${file_path}" "./${rebalance_db_file_name}" | head -n 1 | cut -d: -f1)
|
||||||
if [ -z "${line_nr}" ]; then
|
if [ -z "${line_nr}" ]; then
|
||||||
echo "0"
|
echo "0"
|
||||||
return
|
return
|
||||||
@ -161,7 +161,7 @@ function rebalance () {
|
|||||||
|
|
||||||
if [ "${passes_flag}" -ge 1 ]; then
|
if [ "${passes_flag}" -ge 1 ]; then
|
||||||
# update rebalance "database"
|
# update rebalance "database"
|
||||||
line_nr=$(grep -n "${file_path}" "./${rebalance_db_file_name}" | head -n 1 | cut -d: -f1)
|
line_nr=$(grep -xF -n "${file_path}" "./${rebalance_db_file_name}" | head -n 1 | cut -d: -f1)
|
||||||
if [ -z "${line_nr}" ]; then
|
if [ -z "${line_nr}" ]; then
|
||||||
rebalance_count=1
|
rebalance_count=1
|
||||||
echo "${file_path}" >> "./${rebalance_db_file_name}"
|
echo "${file_path}" >> "./${rebalance_db_file_name}"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user