strict mode; SC2155
This commit is contained in:
@ -1,11 +1,16 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -euo pipefail
|
||||||
|
|
||||||
|
|
||||||
function symlink() {
|
function symlink() {
|
||||||
local target="$1"
|
local target="$1"
|
||||||
local link="$2"
|
local link="$2"
|
||||||
|
|
||||||
local arrow="$link -> $target"
|
local arrow="$link -> $target"
|
||||||
local current_target=$(readlink "$link")
|
|
||||||
|
local current_target
|
||||||
|
current_target=$(readlink "$link")
|
||||||
|
|
||||||
# link is already correct
|
# link is already correct
|
||||||
if [ -L "$link" ] && [ "$current_target" == "$target" ]; then
|
if [ -L "$link" ] && [ "$current_target" == "$target" ]; then
|
||||||
|
Reference in New Issue
Block a user