diff options
| author | Michael Forney <mforney@mforney.org> | 2016-04-22 06:32:59 +0000 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-04-23 16:51:19 -0700 |
| commit | 66ed83a51f7752464befbb48c08759293da32b4c (patch) | |
| tree | e54da8d69daa699eb671d217e7bc6130c09bae5f /core | |
| parent | f80319a9b838e3e272409e507d8a0b870cd98535 (diff) | |
Don't use head -c -1; it's not portable
Diffstat (limited to 'core')
| -rw-r--r-- | core/kbd/gen.rc | 2 | ||||
| -rw-r--r-- | core/perp/gen.rc | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/core/kbd/gen.rc b/core/kbd/gen.rc index 3a31628e..55f7d401 100644 --- a/core/kbd/gen.rc +++ b/core/kbd/gen.rc @@ -44,7 +44,7 @@ fn x { exe $exe src/$exe.c $* libcommon.a libfont.a libkeymap.a file bin/$exe '$outdir'/$exe 755 if(~ $sect ?~) { - sect=`{printf %s $sect | head -c -1} + sect=`{printf %s $sect | cut -c -1} let expr s,@DATADIR@,/share,g --\ build '$outdir'/$exe.$sect sed '$srcdir'/docs/man/man$sect/$exe.$sect.in man='$outdir'/$exe.$sect diff --git a/core/perp/gen.rc b/core/perp/gen.rc index eba8f855..b38586ae 100644 --- a/core/perp/gen.rc +++ b/core/perp/gen.rc @@ -76,9 +76,7 @@ for(exe in run^(args argv0 choom detach deux env file limit lock pause session t for(exe in cat^(args env limits uid)) x $exe runtools/$exe.c for(man in */man/*.[1-9]) { - ifs=() { - sect=`{printf %s $man | tail -c 1} - base=`{basename $man | head -c -1} - } + sect=`{printf %s $man | tail -c 1} + base=`{basename $man} file share/man/man$sect/$base.$sect '$srcdir'/$man 644 } |
