From d10c45c232375c4c6ff9b60c1e17b92fc558668b Mon Sep 17 00:00:00 2001 From: Vladislav Yarmak Date: Fri, 4 Jan 2019 23:59:29 +0200 Subject: [PATCH] Fix https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ... --- patch.sh | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/patch.sh b/patch.sh index b5e23d8..183a106 100755 --- a/patch.sh +++ b/patch.sh @@ -89,25 +89,25 @@ if [[ ( ! "$patch" ) || ( ! "$object" ) ]]; then fi if [[ $rollback_flag ]]; then - if [[ -f $backup_path/"$object".$driver_version ]]; then - cp -p $backup_path/"$object".$driver_version \ - $driver_dir/"$object".$driver_version + if [[ -f "$backup_path/$object.$driver_version" ]]; then + cp -p "$backup_path/$object.$driver_version" \ + "$driver_dir/$object.$driver_version" echo "Restore from backup $object.$driver_version" else echo "Backup not found. Try to patch first." exit 1; fi else - if [[ ! -f $backup_path/"$object".$driver_version ]]; then - echo "Attention! Backup not found. Copy current libnvidia-encode to backup." - mkdir -p $backup_path - cp -p $driver_dir/"$object".$driver_version \ - $backup_path/"$object".$driver_version + if [[ ! -f "$backup_path/$object.$driver_version" ]]; then + echo "Attention! Backup not found. Copy current $object to backup." + mkdir -p "$backup_path" + cp -p "$driver_dir/$object.$driver_version" \ + "$backup_path/$object.$driver_version" fi - sha1sum $backup_path/"$object".$driver_version - sed "$patch" $backup_path/"$object".$driver_version > \ - $driver_dir/"$object".$driver_version - sha1sum $driver_dir/"$object".$driver_version + sha1sum "$backup_path/$object.$driver_version" + sed "$patch" "$backup_path/$object.$driver_version" > \ + "$driver_dir/$object.$driver_version" + sha1sum "$driver_dir/$object.$driver_version" ldconfig echo "Patched!" fi