bash: fix stress-mem
authorJulien Moutinho <julm+sourcephile-nix@sourcephile.fr>
Thu, 28 Oct 2021 01:40:13 +0000 (03:40 +0200)
committerJulien Moutinho <julm+sourcephile-nix@sourcephile.fr>
Thu, 28 Oct 2021 01:55:58 +0000 (03:55 +0200)
nixos/defaults.nix

index c48636f94ad37f769f042fc735f6ab6dfa7a8414..ae8a0102a925f6c1e8d37d3718639bcfe8706cf1 100644 (file)
@@ -128,7 +128,7 @@ programs = {
 
       # Utilities
       mkcd() { mkdir -p "$1" && cd "$1"; }
-      stress-mem() { fac="$1"; stress-ng --vm 1 --vm-keep --vm-bytes $(awk '/MemAvailable/{ printf "%d\n", $2 * $fac; }' </proc/meminfo)k; }
+      stress-mem() { fac="$1"; stress-ng --vm 1 --vm-keep --vm-bytes $(awk "/MemAvailable/{ printf \"%d\n\", \$2 * $fac; }" </proc/meminfo)k; }
       sysenter() { srv="$1"; shift; nsenter -a -t "$(systemctl show --property MainPID --value "$srv")" "$@"; }
       systrace() { srv="$1"; shift; strace -f -p "$(systemctl show --property MainPID --value "$srv")" "$@"; }
       zfs-mount () { for d in $(zfs list -rH -o name "$@"); do sudo zfs mount -l "$d"; done; }