Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Awk 0.62 KB | None | 0 0
  1. #old string
  2.  
  3. awk -v len=40 '{ if (length($0) > len) print substr($0, 1, len-3) "..."; else print; }'
  4.  
  5. #new string
  6.  
  7. awk -v len=40 '{ if (length(dbus[0]["xesam:title"] ) > len) print substr(dbus[0]["xesam:title"], 1, len-3) "..."; else print; }'
  8.  
  9. #what I am trying in awk program
  10.  
  11. format = mediainfo["Audio"]["Format"] == "MPEG Audio" && mediainfo["Audio"]["Format profile"] == "Layer 3" ? "MP3" : mediainfo["Audio"]["Format"]
  12.     printf "%s / %s / %s\n", awk -v len=40 '{ if (length(dbus[0]["xesam:title"]) > len) print substr(dbus[0]["xesam:title"], 1, len-3) "..."; else print; }' , mediainfo["Audio"]["Bit rate"], format
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement