aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDylan Araps <dylan.araps@gmail.com>2019-10-14 09:53:12 +0300
committerDylan Araps <dylan.araps@gmail.com>2019-10-14 09:53:12 +0300
commit6c3d5c3a87b00a86125b578c3a2a7f5304d93229 (patch)
tree91660ef87711e76df933041f49655f402f431926
parent616e1b0c3b97cb4b771b4c0c12119142f188c0ae (diff)
downloadpfetch-6c3d5c3a87b00a86125b578c3a2a7f5304d93229.tar.gz
pfetch: Fix android sed
-rwxr-xr-xpfetch6
1 files changed, 5 insertions, 1 deletions
diff --git a/pfetch b/pfetch
index 5fb6654..0307e99 100755
--- a/pfetch
+++ b/pfetch
@@ -1302,8 +1302,12 @@ get_ascii() {
# output without the use of a pipe ('|').
# This ensures that any variables defined in the while loop
# are still accessible in the script.
+ #
+ # The 'awk' command below used to be a simple 'sed', however
+ # some versions of Android shipped with a totally broken 'sed'
+ # command from 'toybox' and so we're forced to avoid 'sed'.
done <<-EOF
- $(printf %s "$ascii" | sed 's/\[3.m//g')
+ $(printf %s "$ascii" | awk '{gsub("\\[3.m","");print}')
EOF
# Add a gap between the ascii art and the information.