Pronunciation of “-” sign, particularly in Unix commands












9















While talking about commands for command-line interface, I sometimes need to pronounce how command should be typed, like this one:



nc -l -p 1234


I used to pronounce - sign in this context as a "hyphen", or "dash", or probably "minus". But recently I got the video in which woman pronounces it like "tak" (starting from 3:00). I tried to explore the dictionary for words like "tack", "tuck", etc, but still can't find anything what would mean the - sign.



So, what is this word? And, what variants of pronunciation would be actually correct in this context?










share|improve this question




















  • 3





    This is invariably pronounced minus in all Unix speech I have heard for more than three decades.

    – tchrist
    Aug 17 '14 at 15:41






  • 7





    @tchrist: I disagree. Command-line options (aka switches) for UNIX, Linux, etc. are more commonly read as dash p etc. than either minus p or hypen p. Example.

    – Drew
    Aug 17 '14 at 20:51











  • I thought you might be referring to "take" (i.e. take away, or minus). The answers by jwpat7, Shannon (who claims to be the speaker in the video) and Austin indicate otherwise, and are valuable as historical claims for this term. I see 3 close votes at the time of this comment, and leave this comment to indicate a point of interest in favour of the question.

    – Lawrence
    Mar 17 '16 at 12:43






  • 1





    haha I'm watching the same video and I went to google to see if the woman was making it up! I've been programming for ten years on linux and talked to a bunch of people, conferences, two universities, three jobs, etc and never ever heard anyone say "tak". For me it's always been a dash.

    – Julian Cienfuegos
    Jul 20 '17 at 15:12











  • “tack” is a naval word for a hyphen. ― “In addition to the 68 flags in the bag, you have a tackline. A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.”

    – Константин Ван
    Jan 3 at 14:43
















9















While talking about commands for command-line interface, I sometimes need to pronounce how command should be typed, like this one:



nc -l -p 1234


I used to pronounce - sign in this context as a "hyphen", or "dash", or probably "minus". But recently I got the video in which woman pronounces it like "tak" (starting from 3:00). I tried to explore the dictionary for words like "tack", "tuck", etc, but still can't find anything what would mean the - sign.



So, what is this word? And, what variants of pronunciation would be actually correct in this context?










share|improve this question




















  • 3





    This is invariably pronounced minus in all Unix speech I have heard for more than three decades.

    – tchrist
    Aug 17 '14 at 15:41






  • 7





    @tchrist: I disagree. Command-line options (aka switches) for UNIX, Linux, etc. are more commonly read as dash p etc. than either minus p or hypen p. Example.

    – Drew
    Aug 17 '14 at 20:51











  • I thought you might be referring to "take" (i.e. take away, or minus). The answers by jwpat7, Shannon (who claims to be the speaker in the video) and Austin indicate otherwise, and are valuable as historical claims for this term. I see 3 close votes at the time of this comment, and leave this comment to indicate a point of interest in favour of the question.

    – Lawrence
    Mar 17 '16 at 12:43






  • 1





    haha I'm watching the same video and I went to google to see if the woman was making it up! I've been programming for ten years on linux and talked to a bunch of people, conferences, two universities, three jobs, etc and never ever heard anyone say "tak". For me it's always been a dash.

    – Julian Cienfuegos
    Jul 20 '17 at 15:12











  • “tack” is a naval word for a hyphen. ― “In addition to the 68 flags in the bag, you have a tackline. A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.”

    – Константин Ван
    Jan 3 at 14:43














9












9








9








While talking about commands for command-line interface, I sometimes need to pronounce how command should be typed, like this one:



nc -l -p 1234


I used to pronounce - sign in this context as a "hyphen", or "dash", or probably "minus". But recently I got the video in which woman pronounces it like "tak" (starting from 3:00). I tried to explore the dictionary for words like "tack", "tuck", etc, but still can't find anything what would mean the - sign.



So, what is this word? And, what variants of pronunciation would be actually correct in this context?










share|improve this question
















While talking about commands for command-line interface, I sometimes need to pronounce how command should be typed, like this one:



nc -l -p 1234


I used to pronounce - sign in this context as a "hyphen", or "dash", or probably "minus". But recently I got the video in which woman pronounces it like "tak" (starting from 3:00). I tried to explore the dictionary for words like "tack", "tuck", etc, but still can't find anything what would mean the - sign.



So, what is this word? And, what variants of pronunciation would be actually correct in this context?







pronunciation hyphenation dashes






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 17 '14 at 15:28









Fattie

9,16422456




9,16422456










asked Aug 17 '14 at 15:17









Dmitry FrankDmitry Frank

1771210




1771210








  • 3





    This is invariably pronounced minus in all Unix speech I have heard for more than three decades.

    – tchrist
    Aug 17 '14 at 15:41






  • 7





    @tchrist: I disagree. Command-line options (aka switches) for UNIX, Linux, etc. are more commonly read as dash p etc. than either minus p or hypen p. Example.

    – Drew
    Aug 17 '14 at 20:51











  • I thought you might be referring to "take" (i.e. take away, or minus). The answers by jwpat7, Shannon (who claims to be the speaker in the video) and Austin indicate otherwise, and are valuable as historical claims for this term. I see 3 close votes at the time of this comment, and leave this comment to indicate a point of interest in favour of the question.

    – Lawrence
    Mar 17 '16 at 12:43






  • 1





    haha I'm watching the same video and I went to google to see if the woman was making it up! I've been programming for ten years on linux and talked to a bunch of people, conferences, two universities, three jobs, etc and never ever heard anyone say "tak". For me it's always been a dash.

    – Julian Cienfuegos
    Jul 20 '17 at 15:12











  • “tack” is a naval word for a hyphen. ― “In addition to the 68 flags in the bag, you have a tackline. A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.”

    – Константин Ван
    Jan 3 at 14:43














  • 3





    This is invariably pronounced minus in all Unix speech I have heard for more than three decades.

    – tchrist
    Aug 17 '14 at 15:41






  • 7





    @tchrist: I disagree. Command-line options (aka switches) for UNIX, Linux, etc. are more commonly read as dash p etc. than either minus p or hypen p. Example.

    – Drew
    Aug 17 '14 at 20:51











  • I thought you might be referring to "take" (i.e. take away, or minus). The answers by jwpat7, Shannon (who claims to be the speaker in the video) and Austin indicate otherwise, and are valuable as historical claims for this term. I see 3 close votes at the time of this comment, and leave this comment to indicate a point of interest in favour of the question.

    – Lawrence
    Mar 17 '16 at 12:43






  • 1





    haha I'm watching the same video and I went to google to see if the woman was making it up! I've been programming for ten years on linux and talked to a bunch of people, conferences, two universities, three jobs, etc and never ever heard anyone say "tak". For me it's always been a dash.

    – Julian Cienfuegos
    Jul 20 '17 at 15:12











  • “tack” is a naval word for a hyphen. ― “In addition to the 68 flags in the bag, you have a tackline. A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.”

    – Константин Ван
    Jan 3 at 14:43








3




3





This is invariably pronounced minus in all Unix speech I have heard for more than three decades.

– tchrist
Aug 17 '14 at 15:41





This is invariably pronounced minus in all Unix speech I have heard for more than three decades.

– tchrist
Aug 17 '14 at 15:41




7




7





@tchrist: I disagree. Command-line options (aka switches) for UNIX, Linux, etc. are more commonly read as dash p etc. than either minus p or hypen p. Example.

– Drew
Aug 17 '14 at 20:51





@tchrist: I disagree. Command-line options (aka switches) for UNIX, Linux, etc. are more commonly read as dash p etc. than either minus p or hypen p. Example.

– Drew
Aug 17 '14 at 20:51













I thought you might be referring to "take" (i.e. take away, or minus). The answers by jwpat7, Shannon (who claims to be the speaker in the video) and Austin indicate otherwise, and are valuable as historical claims for this term. I see 3 close votes at the time of this comment, and leave this comment to indicate a point of interest in favour of the question.

– Lawrence
Mar 17 '16 at 12:43





I thought you might be referring to "take" (i.e. take away, or minus). The answers by jwpat7, Shannon (who claims to be the speaker in the video) and Austin indicate otherwise, and are valuable as historical claims for this term. I see 3 close votes at the time of this comment, and leave this comment to indicate a point of interest in favour of the question.

– Lawrence
Mar 17 '16 at 12:43




1




1





haha I'm watching the same video and I went to google to see if the woman was making it up! I've been programming for ten years on linux and talked to a bunch of people, conferences, two universities, three jobs, etc and never ever heard anyone say "tak". For me it's always been a dash.

– Julian Cienfuegos
Jul 20 '17 at 15:12





haha I'm watching the same video and I went to google to see if the woman was making it up! I've been programming for ten years on linux and talked to a bunch of people, conferences, two universities, three jobs, etc and never ever heard anyone say "tak". For me it's always been a dash.

– Julian Cienfuegos
Jul 20 '17 at 15:12













“tack” is a naval word for a hyphen. ― “In addition to the 68 flags in the bag, you have a tackline. A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.”

– Константин Ван
Jan 3 at 14:43





“tack” is a naval word for a hyphen. ― “In addition to the 68 flags in the bag, you have a tackline. A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.”

– Константин Ван
Jan 3 at 14:43










5 Answers
5






active

oldest

votes


















2














Great question!



(A coincidence of https://english.stackexchange.com/a/190692/8286 )



Just FWIW, I say "minus" like you ("l s minus a l") or often just don't say the minus. So, in the example I'd read "n c l p 1234"



IMO very few people say hyphen. i guess "dash" is comma, but I'd guess "minus" is more common than "dash". (Again it's a great question.)



Purely in my opinion: what she is saying (a) sounds really silly and (b) I've never heard it before.



(indeed, since 'tac' is a common command, it's doubly silly - but that's just me)



Maybe someone here has heard it before?





Explained! - Military usage



Ahh! A user below has explained that "tac" is in fact military talk for the minus sign or hyphen.



All explained!



Again FYI I have never, ever, ever hear this in a computing / shell context.






share|improve this answer


























  • Thanks for the answer! Strangely enough, someone silently downvoted it..

    – Dmitry Frank
    Aug 17 '14 at 20:18











  • cheers, no worries there votes mean almost nothing on this site!

    – Fattie
    Aug 18 '14 at 6:01



















8














According to a reddit.com post, this usage “originates as a navy term for flag signalling”:




A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.




Other comments in the post say that tack is used in Air Force radio communications, for brevity and clarity.



The paragraph quoted above continues:




[tack] separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.



Example: If the signal SL2 means “Prepare to receive personnel casualties,” TACK would be inserted between the digit 2 and the given number of casualties: SL2 TACK 27.




In other words, in flag signalling, tack is a metacharacter, an extramessage separator. A comment later in the thread explains further:




To be precise however it's meant to separate terms so if you [have] two numbers in sequence such as: "twenty, two" it becomes "twenty tack two" and doesn't sound like "22".




If tack is treated as a metacharacter, it's slightly unclean to make it stand for the dash or hyphen that leads off an option specification in a command line, but people cope anyway.






share|improve this answer





















  • 2





    It's neat that this was a navy term. But I've never, ever, ever heard it in 4 continents in decades of working in that field. Weird! Note that the description you provide, has utterly no connection to reading out a "minus sign". ("It separates signals or groups of numerals") it also has utterly no connection to Unix or computing. (Am I right? - pls correct if wrong.) I was famiiar with "tack" being used by naval men to "separate groups of numerals" ("who hasn't read Tom Clancy") but I just can't see any connection, even vaguely, with the minus sign that introduces options in Unix.

    – Fattie
    Aug 17 '14 at 19:35











  • (Note that, I guess .. say you were reading out a Unix command, where, for some reason, there were groups of numerals that needed to be separated. (A trivial example is a phone number .. 03, tack, 4324, tack, 1234.) I guess that would be a good way to use "tack", since, uh, "tack" is for "separating groups of numerals". It seems utterly bizarre to use it to represent the "options flag" in shell commands - weird one! (I didn't even think of the connection when I heard the lady reading in the video.)

    – Fattie
    Aug 17 '14 at 19:37











  • @JoeBlow, I don't find the option-flag use bizarre, but instead a problem because it stirs ambiguity into the meaning of tack as used in radio communication. The person receiving may wonder, “Should I write 20 and 2, or 20-2?”

    – James Waldby - jwpat7
    Aug 17 '14 at 20:06













  • I recognize this post is over a year old but anecdotally this is how hyphens are pronounced in EVE Online. For example a system named like "A-23B" would be pronounced as "A tack two three B" or more briefly "A tack two" if that was unambiguous enough.

    – mfoy_
    Sep 23 '15 at 20:59






  • 1





    In case anyone needs a source for this (4 years later!), TACK is made explicit in the NATO unclassified "MTP 1(D), VOLUME II MULTINATIONAL MARITIME TACTICAL SIGNAL AND MANEUVERING BOOK" (usna.edu/ypsquadron/_files/documents/MTP_2.pdf), Section 103.j

    – Centzon
    Mar 7 '18 at 7:59





















8














I'm the woman from the video.
Saying 'tac' isn't silly at all. I grew up in a military family, so this was used regularly when speaking of a dash. Without getting into details, my father was in many fields where he was required to spell out commands via a speaking system, and they used tac. In school, we used 'dash'. Generally, I use tac when referring to commands as it is slightly quicker and easier to distinguish than saying hyphen or dash. I've never used the term 'minus sign' for a dash or a tac unless it's for a mathematical equation.
I hope that answers your question.






share|improve this answer



















  • 1





    Huh. Just came here after seeing your video. I have never heard "tac" to mean the terminal - character.

    – Brandon Arnold
    Apr 23 '16 at 2:56













  • People thought I was weird too. I find myself using dash when the character separates words (composer dump-autoload, dump dash autoload) and tac when it's the flag or separating distinct portions.

    – ToothlessRebel
    Dec 14 '17 at 22:28











  • Apologies for adding to the necro, but I'm simply shocked that so few people claim to be familiar with this usage... I guess I do come from parts of the US with a high level of Navy influence, but over a decade through various jobs and (non-military) postings at customer sites across the world, I've found that nearly every "technical" person (i.e. comfortable with a nix terminal) understood "rm tack rf" or "ls tack la" and the majority of them used it without hesitation. I guess mileage really does vary... anyway you and @ToothlessRebel are not completely insane.

    – A C
    Dec 22 '17 at 3:41











  • My first exposure to "tac option(s)" was also when I watched Hak5 for the first time (Awesome show by the way!). I really like the use of "tac" because "hyphen option(s)" is too much of a mouth full, and although there is an "en dash" which is technically a "dash" just slightly wider than a hyphen, it's generally interpreted by the eye as a hyphen. When I think of a dash, my mind usually thinks of the "em dash" (denoted by two hyphens "--" or a "—". Also, saying "tac" adds logical sense in that you are "tacking on" an option to the command.

    – Buggy
    Jul 4 '18 at 22:59











  • thanks @Shannon for explaining where it came from!

    – Fattie
    8 hours ago



















2














The comment above is correct in that the term "tac" originated in the Navy, used as a flag separator. This made its way into the Unix environment as the options specified after a command are referred to as flags.






share|improve this answer































    0














    I just heard "tack" for the first time in a 2017 Udemy video relating to a cyber-security tool called Nmap. The DOS/Windows command-line command was >nmap -O, and what would I ordinarily describe as "switch O"* to signal my experience is described by him as "tack O". Since the nmap tool is ubiquitous across platforms and in computer security classes, and hackers tend toward Linux, the instructor's usage is likely correct when using nmap on any platform. However, I bet dollars to donuts that the instructor would understand "switch O"--and sigh internally upon hearing "dash 0".



    *note that in spoken English switch is ambiguous and can mean a forward slash (/) or a dash (-), so the dash is formally called an option. Options that are spelled out in a whole English word instead of a character have two dashes, and I know of no jargon-savvy way to call such options anything other than dash dash! Tack-tack, perhaps?






    share|improve this answer
























      protected by user140086 Mar 13 '16 at 9:32



      Thank you for your interest in this question.
      Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



      Would you like to answer one of these unanswered questions instead?














      5 Answers
      5






      active

      oldest

      votes








      5 Answers
      5






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      2














      Great question!



      (A coincidence of https://english.stackexchange.com/a/190692/8286 )



      Just FWIW, I say "minus" like you ("l s minus a l") or often just don't say the minus. So, in the example I'd read "n c l p 1234"



      IMO very few people say hyphen. i guess "dash" is comma, but I'd guess "minus" is more common than "dash". (Again it's a great question.)



      Purely in my opinion: what she is saying (a) sounds really silly and (b) I've never heard it before.



      (indeed, since 'tac' is a common command, it's doubly silly - but that's just me)



      Maybe someone here has heard it before?





      Explained! - Military usage



      Ahh! A user below has explained that "tac" is in fact military talk for the minus sign or hyphen.



      All explained!



      Again FYI I have never, ever, ever hear this in a computing / shell context.






      share|improve this answer


























      • Thanks for the answer! Strangely enough, someone silently downvoted it..

        – Dmitry Frank
        Aug 17 '14 at 20:18











      • cheers, no worries there votes mean almost nothing on this site!

        – Fattie
        Aug 18 '14 at 6:01
















      2














      Great question!



      (A coincidence of https://english.stackexchange.com/a/190692/8286 )



      Just FWIW, I say "minus" like you ("l s minus a l") or often just don't say the minus. So, in the example I'd read "n c l p 1234"



      IMO very few people say hyphen. i guess "dash" is comma, but I'd guess "minus" is more common than "dash". (Again it's a great question.)



      Purely in my opinion: what she is saying (a) sounds really silly and (b) I've never heard it before.



      (indeed, since 'tac' is a common command, it's doubly silly - but that's just me)



      Maybe someone here has heard it before?





      Explained! - Military usage



      Ahh! A user below has explained that "tac" is in fact military talk for the minus sign or hyphen.



      All explained!



      Again FYI I have never, ever, ever hear this in a computing / shell context.






      share|improve this answer


























      • Thanks for the answer! Strangely enough, someone silently downvoted it..

        – Dmitry Frank
        Aug 17 '14 at 20:18











      • cheers, no worries there votes mean almost nothing on this site!

        – Fattie
        Aug 18 '14 at 6:01














      2












      2








      2







      Great question!



      (A coincidence of https://english.stackexchange.com/a/190692/8286 )



      Just FWIW, I say "minus" like you ("l s minus a l") or often just don't say the minus. So, in the example I'd read "n c l p 1234"



      IMO very few people say hyphen. i guess "dash" is comma, but I'd guess "minus" is more common than "dash". (Again it's a great question.)



      Purely in my opinion: what she is saying (a) sounds really silly and (b) I've never heard it before.



      (indeed, since 'tac' is a common command, it's doubly silly - but that's just me)



      Maybe someone here has heard it before?





      Explained! - Military usage



      Ahh! A user below has explained that "tac" is in fact military talk for the minus sign or hyphen.



      All explained!



      Again FYI I have never, ever, ever hear this in a computing / shell context.






      share|improve this answer















      Great question!



      (A coincidence of https://english.stackexchange.com/a/190692/8286 )



      Just FWIW, I say "minus" like you ("l s minus a l") or often just don't say the minus. So, in the example I'd read "n c l p 1234"



      IMO very few people say hyphen. i guess "dash" is comma, but I'd guess "minus" is more common than "dash". (Again it's a great question.)



      Purely in my opinion: what she is saying (a) sounds really silly and (b) I've never heard it before.



      (indeed, since 'tac' is a common command, it's doubly silly - but that's just me)



      Maybe someone here has heard it before?





      Explained! - Military usage



      Ahh! A user below has explained that "tac" is in fact military talk for the minus sign or hyphen.



      All explained!



      Again FYI I have never, ever, ever hear this in a computing / shell context.







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited 8 hours ago

























      answered Aug 17 '14 at 15:27









      FattieFattie

      9,16422456




      9,16422456













      • Thanks for the answer! Strangely enough, someone silently downvoted it..

        – Dmitry Frank
        Aug 17 '14 at 20:18











      • cheers, no worries there votes mean almost nothing on this site!

        – Fattie
        Aug 18 '14 at 6:01



















      • Thanks for the answer! Strangely enough, someone silently downvoted it..

        – Dmitry Frank
        Aug 17 '14 at 20:18











      • cheers, no worries there votes mean almost nothing on this site!

        – Fattie
        Aug 18 '14 at 6:01

















      Thanks for the answer! Strangely enough, someone silently downvoted it..

      – Dmitry Frank
      Aug 17 '14 at 20:18





      Thanks for the answer! Strangely enough, someone silently downvoted it..

      – Dmitry Frank
      Aug 17 '14 at 20:18













      cheers, no worries there votes mean almost nothing on this site!

      – Fattie
      Aug 18 '14 at 6:01





      cheers, no worries there votes mean almost nothing on this site!

      – Fattie
      Aug 18 '14 at 6:01













      8














      According to a reddit.com post, this usage “originates as a navy term for flag signalling”:




      A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.




      Other comments in the post say that tack is used in Air Force radio communications, for brevity and clarity.



      The paragraph quoted above continues:




      [tack] separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.



      Example: If the signal SL2 means “Prepare to receive personnel casualties,” TACK would be inserted between the digit 2 and the given number of casualties: SL2 TACK 27.




      In other words, in flag signalling, tack is a metacharacter, an extramessage separator. A comment later in the thread explains further:




      To be precise however it's meant to separate terms so if you [have] two numbers in sequence such as: "twenty, two" it becomes "twenty tack two" and doesn't sound like "22".




      If tack is treated as a metacharacter, it's slightly unclean to make it stand for the dash or hyphen that leads off an option specification in a command line, but people cope anyway.






      share|improve this answer





















      • 2





        It's neat that this was a navy term. But I've never, ever, ever heard it in 4 continents in decades of working in that field. Weird! Note that the description you provide, has utterly no connection to reading out a "minus sign". ("It separates signals or groups of numerals") it also has utterly no connection to Unix or computing. (Am I right? - pls correct if wrong.) I was famiiar with "tack" being used by naval men to "separate groups of numerals" ("who hasn't read Tom Clancy") but I just can't see any connection, even vaguely, with the minus sign that introduces options in Unix.

        – Fattie
        Aug 17 '14 at 19:35











      • (Note that, I guess .. say you were reading out a Unix command, where, for some reason, there were groups of numerals that needed to be separated. (A trivial example is a phone number .. 03, tack, 4324, tack, 1234.) I guess that would be a good way to use "tack", since, uh, "tack" is for "separating groups of numerals". It seems utterly bizarre to use it to represent the "options flag" in shell commands - weird one! (I didn't even think of the connection when I heard the lady reading in the video.)

        – Fattie
        Aug 17 '14 at 19:37











      • @JoeBlow, I don't find the option-flag use bizarre, but instead a problem because it stirs ambiguity into the meaning of tack as used in radio communication. The person receiving may wonder, “Should I write 20 and 2, or 20-2?”

        – James Waldby - jwpat7
        Aug 17 '14 at 20:06













      • I recognize this post is over a year old but anecdotally this is how hyphens are pronounced in EVE Online. For example a system named like "A-23B" would be pronounced as "A tack two three B" or more briefly "A tack two" if that was unambiguous enough.

        – mfoy_
        Sep 23 '15 at 20:59






      • 1





        In case anyone needs a source for this (4 years later!), TACK is made explicit in the NATO unclassified "MTP 1(D), VOLUME II MULTINATIONAL MARITIME TACTICAL SIGNAL AND MANEUVERING BOOK" (usna.edu/ypsquadron/_files/documents/MTP_2.pdf), Section 103.j

        – Centzon
        Mar 7 '18 at 7:59


















      8














      According to a reddit.com post, this usage “originates as a navy term for flag signalling”:




      A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.




      Other comments in the post say that tack is used in Air Force radio communications, for brevity and clarity.



      The paragraph quoted above continues:




      [tack] separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.



      Example: If the signal SL2 means “Prepare to receive personnel casualties,” TACK would be inserted between the digit 2 and the given number of casualties: SL2 TACK 27.




      In other words, in flag signalling, tack is a metacharacter, an extramessage separator. A comment later in the thread explains further:




      To be precise however it's meant to separate terms so if you [have] two numbers in sequence such as: "twenty, two" it becomes "twenty tack two" and doesn't sound like "22".




      If tack is treated as a metacharacter, it's slightly unclean to make it stand for the dash or hyphen that leads off an option specification in a command line, but people cope anyway.






      share|improve this answer





















      • 2





        It's neat that this was a navy term. But I've never, ever, ever heard it in 4 continents in decades of working in that field. Weird! Note that the description you provide, has utterly no connection to reading out a "minus sign". ("It separates signals or groups of numerals") it also has utterly no connection to Unix or computing. (Am I right? - pls correct if wrong.) I was famiiar with "tack" being used by naval men to "separate groups of numerals" ("who hasn't read Tom Clancy") but I just can't see any connection, even vaguely, with the minus sign that introduces options in Unix.

        – Fattie
        Aug 17 '14 at 19:35











      • (Note that, I guess .. say you were reading out a Unix command, where, for some reason, there were groups of numerals that needed to be separated. (A trivial example is a phone number .. 03, tack, 4324, tack, 1234.) I guess that would be a good way to use "tack", since, uh, "tack" is for "separating groups of numerals". It seems utterly bizarre to use it to represent the "options flag" in shell commands - weird one! (I didn't even think of the connection when I heard the lady reading in the video.)

        – Fattie
        Aug 17 '14 at 19:37











      • @JoeBlow, I don't find the option-flag use bizarre, but instead a problem because it stirs ambiguity into the meaning of tack as used in radio communication. The person receiving may wonder, “Should I write 20 and 2, or 20-2?”

        – James Waldby - jwpat7
        Aug 17 '14 at 20:06













      • I recognize this post is over a year old but anecdotally this is how hyphens are pronounced in EVE Online. For example a system named like "A-23B" would be pronounced as "A tack two three B" or more briefly "A tack two" if that was unambiguous enough.

        – mfoy_
        Sep 23 '15 at 20:59






      • 1





        In case anyone needs a source for this (4 years later!), TACK is made explicit in the NATO unclassified "MTP 1(D), VOLUME II MULTINATIONAL MARITIME TACTICAL SIGNAL AND MANEUVERING BOOK" (usna.edu/ypsquadron/_files/documents/MTP_2.pdf), Section 103.j

        – Centzon
        Mar 7 '18 at 7:59
















      8












      8








      8







      According to a reddit.com post, this usage “originates as a navy term for flag signalling”:




      A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.




      Other comments in the post say that tack is used in Air Force radio communications, for brevity and clarity.



      The paragraph quoted above continues:




      [tack] separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.



      Example: If the signal SL2 means “Prepare to receive personnel casualties,” TACK would be inserted between the digit 2 and the given number of casualties: SL2 TACK 27.




      In other words, in flag signalling, tack is a metacharacter, an extramessage separator. A comment later in the thread explains further:




      To be precise however it's meant to separate terms so if you [have] two numbers in sequence such as: "twenty, two" it becomes "twenty tack two" and doesn't sound like "22".




      If tack is treated as a metacharacter, it's slightly unclean to make it stand for the dash or hyphen that leads off an option specification in a command line, but people cope anyway.






      share|improve this answer















      According to a reddit.com post, this usage “originates as a navy term for flag signalling”:




      A tackline is a length of halyard approximately 6 feet long; the exact length depends upon the size of flags in use. The tackline is transmitted and spoken as tack and is written as a dash (hyphen) "-". It is used to avoid ambiguity. It separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.




      Other comments in the post say that tack is used in Air Force radio communications, for brevity and clarity.



      The paragraph quoted above continues:




      [tack] separates signals or groups of numerals that, if not separated, could convey a different meaning from that intended.



      Example: If the signal SL2 means “Prepare to receive personnel casualties,” TACK would be inserted between the digit 2 and the given number of casualties: SL2 TACK 27.




      In other words, in flag signalling, tack is a metacharacter, an extramessage separator. A comment later in the thread explains further:




      To be precise however it's meant to separate terms so if you [have] two numbers in sequence such as: "twenty, two" it becomes "twenty tack two" and doesn't sound like "22".




      If tack is treated as a metacharacter, it's slightly unclean to make it stand for the dash or hyphen that leads off an option specification in a command line, but people cope anyway.







      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited Aug 17 '14 at 15:54

























      answered Aug 17 '14 at 15:38









      James Waldby - jwpat7James Waldby - jwpat7

      62.5k1188182




      62.5k1188182








      • 2





        It's neat that this was a navy term. But I've never, ever, ever heard it in 4 continents in decades of working in that field. Weird! Note that the description you provide, has utterly no connection to reading out a "minus sign". ("It separates signals or groups of numerals") it also has utterly no connection to Unix or computing. (Am I right? - pls correct if wrong.) I was famiiar with "tack" being used by naval men to "separate groups of numerals" ("who hasn't read Tom Clancy") but I just can't see any connection, even vaguely, with the minus sign that introduces options in Unix.

        – Fattie
        Aug 17 '14 at 19:35











      • (Note that, I guess .. say you were reading out a Unix command, where, for some reason, there were groups of numerals that needed to be separated. (A trivial example is a phone number .. 03, tack, 4324, tack, 1234.) I guess that would be a good way to use "tack", since, uh, "tack" is for "separating groups of numerals". It seems utterly bizarre to use it to represent the "options flag" in shell commands - weird one! (I didn't even think of the connection when I heard the lady reading in the video.)

        – Fattie
        Aug 17 '14 at 19:37











      • @JoeBlow, I don't find the option-flag use bizarre, but instead a problem because it stirs ambiguity into the meaning of tack as used in radio communication. The person receiving may wonder, “Should I write 20 and 2, or 20-2?”

        – James Waldby - jwpat7
        Aug 17 '14 at 20:06













      • I recognize this post is over a year old but anecdotally this is how hyphens are pronounced in EVE Online. For example a system named like "A-23B" would be pronounced as "A tack two three B" or more briefly "A tack two" if that was unambiguous enough.

        – mfoy_
        Sep 23 '15 at 20:59






      • 1





        In case anyone needs a source for this (4 years later!), TACK is made explicit in the NATO unclassified "MTP 1(D), VOLUME II MULTINATIONAL MARITIME TACTICAL SIGNAL AND MANEUVERING BOOK" (usna.edu/ypsquadron/_files/documents/MTP_2.pdf), Section 103.j

        – Centzon
        Mar 7 '18 at 7:59
















      • 2





        It's neat that this was a navy term. But I've never, ever, ever heard it in 4 continents in decades of working in that field. Weird! Note that the description you provide, has utterly no connection to reading out a "minus sign". ("It separates signals or groups of numerals") it also has utterly no connection to Unix or computing. (Am I right? - pls correct if wrong.) I was famiiar with "tack" being used by naval men to "separate groups of numerals" ("who hasn't read Tom Clancy") but I just can't see any connection, even vaguely, with the minus sign that introduces options in Unix.

        – Fattie
        Aug 17 '14 at 19:35











      • (Note that, I guess .. say you were reading out a Unix command, where, for some reason, there were groups of numerals that needed to be separated. (A trivial example is a phone number .. 03, tack, 4324, tack, 1234.) I guess that would be a good way to use "tack", since, uh, "tack" is for "separating groups of numerals". It seems utterly bizarre to use it to represent the "options flag" in shell commands - weird one! (I didn't even think of the connection when I heard the lady reading in the video.)

        – Fattie
        Aug 17 '14 at 19:37











      • @JoeBlow, I don't find the option-flag use bizarre, but instead a problem because it stirs ambiguity into the meaning of tack as used in radio communication. The person receiving may wonder, “Should I write 20 and 2, or 20-2?”

        – James Waldby - jwpat7
        Aug 17 '14 at 20:06













      • I recognize this post is over a year old but anecdotally this is how hyphens are pronounced in EVE Online. For example a system named like "A-23B" would be pronounced as "A tack two three B" or more briefly "A tack two" if that was unambiguous enough.

        – mfoy_
        Sep 23 '15 at 20:59






      • 1





        In case anyone needs a source for this (4 years later!), TACK is made explicit in the NATO unclassified "MTP 1(D), VOLUME II MULTINATIONAL MARITIME TACTICAL SIGNAL AND MANEUVERING BOOK" (usna.edu/ypsquadron/_files/documents/MTP_2.pdf), Section 103.j

        – Centzon
        Mar 7 '18 at 7:59










      2




      2





      It's neat that this was a navy term. But I've never, ever, ever heard it in 4 continents in decades of working in that field. Weird! Note that the description you provide, has utterly no connection to reading out a "minus sign". ("It separates signals or groups of numerals") it also has utterly no connection to Unix or computing. (Am I right? - pls correct if wrong.) I was famiiar with "tack" being used by naval men to "separate groups of numerals" ("who hasn't read Tom Clancy") but I just can't see any connection, even vaguely, with the minus sign that introduces options in Unix.

      – Fattie
      Aug 17 '14 at 19:35





      It's neat that this was a navy term. But I've never, ever, ever heard it in 4 continents in decades of working in that field. Weird! Note that the description you provide, has utterly no connection to reading out a "minus sign". ("It separates signals or groups of numerals") it also has utterly no connection to Unix or computing. (Am I right? - pls correct if wrong.) I was famiiar with "tack" being used by naval men to "separate groups of numerals" ("who hasn't read Tom Clancy") but I just can't see any connection, even vaguely, with the minus sign that introduces options in Unix.

      – Fattie
      Aug 17 '14 at 19:35













      (Note that, I guess .. say you were reading out a Unix command, where, for some reason, there were groups of numerals that needed to be separated. (A trivial example is a phone number .. 03, tack, 4324, tack, 1234.) I guess that would be a good way to use "tack", since, uh, "tack" is for "separating groups of numerals". It seems utterly bizarre to use it to represent the "options flag" in shell commands - weird one! (I didn't even think of the connection when I heard the lady reading in the video.)

      – Fattie
      Aug 17 '14 at 19:37





      (Note that, I guess .. say you were reading out a Unix command, where, for some reason, there were groups of numerals that needed to be separated. (A trivial example is a phone number .. 03, tack, 4324, tack, 1234.) I guess that would be a good way to use "tack", since, uh, "tack" is for "separating groups of numerals". It seems utterly bizarre to use it to represent the "options flag" in shell commands - weird one! (I didn't even think of the connection when I heard the lady reading in the video.)

      – Fattie
      Aug 17 '14 at 19:37













      @JoeBlow, I don't find the option-flag use bizarre, but instead a problem because it stirs ambiguity into the meaning of tack as used in radio communication. The person receiving may wonder, “Should I write 20 and 2, or 20-2?”

      – James Waldby - jwpat7
      Aug 17 '14 at 20:06







      @JoeBlow, I don't find the option-flag use bizarre, but instead a problem because it stirs ambiguity into the meaning of tack as used in radio communication. The person receiving may wonder, “Should I write 20 and 2, or 20-2?”

      – James Waldby - jwpat7
      Aug 17 '14 at 20:06















      I recognize this post is over a year old but anecdotally this is how hyphens are pronounced in EVE Online. For example a system named like "A-23B" would be pronounced as "A tack two three B" or more briefly "A tack two" if that was unambiguous enough.

      – mfoy_
      Sep 23 '15 at 20:59





      I recognize this post is over a year old but anecdotally this is how hyphens are pronounced in EVE Online. For example a system named like "A-23B" would be pronounced as "A tack two three B" or more briefly "A tack two" if that was unambiguous enough.

      – mfoy_
      Sep 23 '15 at 20:59




      1




      1





      In case anyone needs a source for this (4 years later!), TACK is made explicit in the NATO unclassified "MTP 1(D), VOLUME II MULTINATIONAL MARITIME TACTICAL SIGNAL AND MANEUVERING BOOK" (usna.edu/ypsquadron/_files/documents/MTP_2.pdf), Section 103.j

      – Centzon
      Mar 7 '18 at 7:59







      In case anyone needs a source for this (4 years later!), TACK is made explicit in the NATO unclassified "MTP 1(D), VOLUME II MULTINATIONAL MARITIME TACTICAL SIGNAL AND MANEUVERING BOOK" (usna.edu/ypsquadron/_files/documents/MTP_2.pdf), Section 103.j

      – Centzon
      Mar 7 '18 at 7:59













      8














      I'm the woman from the video.
      Saying 'tac' isn't silly at all. I grew up in a military family, so this was used regularly when speaking of a dash. Without getting into details, my father was in many fields where he was required to spell out commands via a speaking system, and they used tac. In school, we used 'dash'. Generally, I use tac when referring to commands as it is slightly quicker and easier to distinguish than saying hyphen or dash. I've never used the term 'minus sign' for a dash or a tac unless it's for a mathematical equation.
      I hope that answers your question.






      share|improve this answer



















      • 1





        Huh. Just came here after seeing your video. I have never heard "tac" to mean the terminal - character.

        – Brandon Arnold
        Apr 23 '16 at 2:56













      • People thought I was weird too. I find myself using dash when the character separates words (composer dump-autoload, dump dash autoload) and tac when it's the flag or separating distinct portions.

        – ToothlessRebel
        Dec 14 '17 at 22:28











      • Apologies for adding to the necro, but I'm simply shocked that so few people claim to be familiar with this usage... I guess I do come from parts of the US with a high level of Navy influence, but over a decade through various jobs and (non-military) postings at customer sites across the world, I've found that nearly every "technical" person (i.e. comfortable with a nix terminal) understood "rm tack rf" or "ls tack la" and the majority of them used it without hesitation. I guess mileage really does vary... anyway you and @ToothlessRebel are not completely insane.

        – A C
        Dec 22 '17 at 3:41











      • My first exposure to "tac option(s)" was also when I watched Hak5 for the first time (Awesome show by the way!). I really like the use of "tac" because "hyphen option(s)" is too much of a mouth full, and although there is an "en dash" which is technically a "dash" just slightly wider than a hyphen, it's generally interpreted by the eye as a hyphen. When I think of a dash, my mind usually thinks of the "em dash" (denoted by two hyphens "--" or a "—". Also, saying "tac" adds logical sense in that you are "tacking on" an option to the command.

        – Buggy
        Jul 4 '18 at 22:59











      • thanks @Shannon for explaining where it came from!

        – Fattie
        8 hours ago
















      8














      I'm the woman from the video.
      Saying 'tac' isn't silly at all. I grew up in a military family, so this was used regularly when speaking of a dash. Without getting into details, my father was in many fields where he was required to spell out commands via a speaking system, and they used tac. In school, we used 'dash'. Generally, I use tac when referring to commands as it is slightly quicker and easier to distinguish than saying hyphen or dash. I've never used the term 'minus sign' for a dash or a tac unless it's for a mathematical equation.
      I hope that answers your question.






      share|improve this answer



















      • 1





        Huh. Just came here after seeing your video. I have never heard "tac" to mean the terminal - character.

        – Brandon Arnold
        Apr 23 '16 at 2:56













      • People thought I was weird too. I find myself using dash when the character separates words (composer dump-autoload, dump dash autoload) and tac when it's the flag or separating distinct portions.

        – ToothlessRebel
        Dec 14 '17 at 22:28











      • Apologies for adding to the necro, but I'm simply shocked that so few people claim to be familiar with this usage... I guess I do come from parts of the US with a high level of Navy influence, but over a decade through various jobs and (non-military) postings at customer sites across the world, I've found that nearly every "technical" person (i.e. comfortable with a nix terminal) understood "rm tack rf" or "ls tack la" and the majority of them used it without hesitation. I guess mileage really does vary... anyway you and @ToothlessRebel are not completely insane.

        – A C
        Dec 22 '17 at 3:41











      • My first exposure to "tac option(s)" was also when I watched Hak5 for the first time (Awesome show by the way!). I really like the use of "tac" because "hyphen option(s)" is too much of a mouth full, and although there is an "en dash" which is technically a "dash" just slightly wider than a hyphen, it's generally interpreted by the eye as a hyphen. When I think of a dash, my mind usually thinks of the "em dash" (denoted by two hyphens "--" or a "—". Also, saying "tac" adds logical sense in that you are "tacking on" an option to the command.

        – Buggy
        Jul 4 '18 at 22:59











      • thanks @Shannon for explaining where it came from!

        – Fattie
        8 hours ago














      8












      8








      8







      I'm the woman from the video.
      Saying 'tac' isn't silly at all. I grew up in a military family, so this was used regularly when speaking of a dash. Without getting into details, my father was in many fields where he was required to spell out commands via a speaking system, and they used tac. In school, we used 'dash'. Generally, I use tac when referring to commands as it is slightly quicker and easier to distinguish than saying hyphen or dash. I've never used the term 'minus sign' for a dash or a tac unless it's for a mathematical equation.
      I hope that answers your question.






      share|improve this answer













      I'm the woman from the video.
      Saying 'tac' isn't silly at all. I grew up in a military family, so this was used regularly when speaking of a dash. Without getting into details, my father was in many fields where he was required to spell out commands via a speaking system, and they used tac. In school, we used 'dash'. Generally, I use tac when referring to commands as it is slightly quicker and easier to distinguish than saying hyphen or dash. I've never used the term 'minus sign' for a dash or a tac unless it's for a mathematical equation.
      I hope that answers your question.







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Dec 1 '15 at 22:05









      ShannonShannon

      8111




      8111








      • 1





        Huh. Just came here after seeing your video. I have never heard "tac" to mean the terminal - character.

        – Brandon Arnold
        Apr 23 '16 at 2:56













      • People thought I was weird too. I find myself using dash when the character separates words (composer dump-autoload, dump dash autoload) and tac when it's the flag or separating distinct portions.

        – ToothlessRebel
        Dec 14 '17 at 22:28











      • Apologies for adding to the necro, but I'm simply shocked that so few people claim to be familiar with this usage... I guess I do come from parts of the US with a high level of Navy influence, but over a decade through various jobs and (non-military) postings at customer sites across the world, I've found that nearly every "technical" person (i.e. comfortable with a nix terminal) understood "rm tack rf" or "ls tack la" and the majority of them used it without hesitation. I guess mileage really does vary... anyway you and @ToothlessRebel are not completely insane.

        – A C
        Dec 22 '17 at 3:41











      • My first exposure to "tac option(s)" was also when I watched Hak5 for the first time (Awesome show by the way!). I really like the use of "tac" because "hyphen option(s)" is too much of a mouth full, and although there is an "en dash" which is technically a "dash" just slightly wider than a hyphen, it's generally interpreted by the eye as a hyphen. When I think of a dash, my mind usually thinks of the "em dash" (denoted by two hyphens "--" or a "—". Also, saying "tac" adds logical sense in that you are "tacking on" an option to the command.

        – Buggy
        Jul 4 '18 at 22:59











      • thanks @Shannon for explaining where it came from!

        – Fattie
        8 hours ago














      • 1





        Huh. Just came here after seeing your video. I have never heard "tac" to mean the terminal - character.

        – Brandon Arnold
        Apr 23 '16 at 2:56













      • People thought I was weird too. I find myself using dash when the character separates words (composer dump-autoload, dump dash autoload) and tac when it's the flag or separating distinct portions.

        – ToothlessRebel
        Dec 14 '17 at 22:28











      • Apologies for adding to the necro, but I'm simply shocked that so few people claim to be familiar with this usage... I guess I do come from parts of the US with a high level of Navy influence, but over a decade through various jobs and (non-military) postings at customer sites across the world, I've found that nearly every "technical" person (i.e. comfortable with a nix terminal) understood "rm tack rf" or "ls tack la" and the majority of them used it without hesitation. I guess mileage really does vary... anyway you and @ToothlessRebel are not completely insane.

        – A C
        Dec 22 '17 at 3:41











      • My first exposure to "tac option(s)" was also when I watched Hak5 for the first time (Awesome show by the way!). I really like the use of "tac" because "hyphen option(s)" is too much of a mouth full, and although there is an "en dash" which is technically a "dash" just slightly wider than a hyphen, it's generally interpreted by the eye as a hyphen. When I think of a dash, my mind usually thinks of the "em dash" (denoted by two hyphens "--" or a "—". Also, saying "tac" adds logical sense in that you are "tacking on" an option to the command.

        – Buggy
        Jul 4 '18 at 22:59











      • thanks @Shannon for explaining where it came from!

        – Fattie
        8 hours ago








      1




      1





      Huh. Just came here after seeing your video. I have never heard "tac" to mean the terminal - character.

      – Brandon Arnold
      Apr 23 '16 at 2:56







      Huh. Just came here after seeing your video. I have never heard "tac" to mean the terminal - character.

      – Brandon Arnold
      Apr 23 '16 at 2:56















      People thought I was weird too. I find myself using dash when the character separates words (composer dump-autoload, dump dash autoload) and tac when it's the flag or separating distinct portions.

      – ToothlessRebel
      Dec 14 '17 at 22:28





      People thought I was weird too. I find myself using dash when the character separates words (composer dump-autoload, dump dash autoload) and tac when it's the flag or separating distinct portions.

      – ToothlessRebel
      Dec 14 '17 at 22:28













      Apologies for adding to the necro, but I'm simply shocked that so few people claim to be familiar with this usage... I guess I do come from parts of the US with a high level of Navy influence, but over a decade through various jobs and (non-military) postings at customer sites across the world, I've found that nearly every "technical" person (i.e. comfortable with a nix terminal) understood "rm tack rf" or "ls tack la" and the majority of them used it without hesitation. I guess mileage really does vary... anyway you and @ToothlessRebel are not completely insane.

      – A C
      Dec 22 '17 at 3:41





      Apologies for adding to the necro, but I'm simply shocked that so few people claim to be familiar with this usage... I guess I do come from parts of the US with a high level of Navy influence, but over a decade through various jobs and (non-military) postings at customer sites across the world, I've found that nearly every "technical" person (i.e. comfortable with a nix terminal) understood "rm tack rf" or "ls tack la" and the majority of them used it without hesitation. I guess mileage really does vary... anyway you and @ToothlessRebel are not completely insane.

      – A C
      Dec 22 '17 at 3:41













      My first exposure to "tac option(s)" was also when I watched Hak5 for the first time (Awesome show by the way!). I really like the use of "tac" because "hyphen option(s)" is too much of a mouth full, and although there is an "en dash" which is technically a "dash" just slightly wider than a hyphen, it's generally interpreted by the eye as a hyphen. When I think of a dash, my mind usually thinks of the "em dash" (denoted by two hyphens "--" or a "—". Also, saying "tac" adds logical sense in that you are "tacking on" an option to the command.

      – Buggy
      Jul 4 '18 at 22:59





      My first exposure to "tac option(s)" was also when I watched Hak5 for the first time (Awesome show by the way!). I really like the use of "tac" because "hyphen option(s)" is too much of a mouth full, and although there is an "en dash" which is technically a "dash" just slightly wider than a hyphen, it's generally interpreted by the eye as a hyphen. When I think of a dash, my mind usually thinks of the "em dash" (denoted by two hyphens "--" or a "—". Also, saying "tac" adds logical sense in that you are "tacking on" an option to the command.

      – Buggy
      Jul 4 '18 at 22:59













      thanks @Shannon for explaining where it came from!

      – Fattie
      8 hours ago





      thanks @Shannon for explaining where it came from!

      – Fattie
      8 hours ago











      2














      The comment above is correct in that the term "tac" originated in the Navy, used as a flag separator. This made its way into the Unix environment as the options specified after a command are referred to as flags.






      share|improve this answer




























        2














        The comment above is correct in that the term "tac" originated in the Navy, used as a flag separator. This made its way into the Unix environment as the options specified after a command are referred to as flags.






        share|improve this answer


























          2












          2








          2







          The comment above is correct in that the term "tac" originated in the Navy, used as a flag separator. This made its way into the Unix environment as the options specified after a command are referred to as flags.






          share|improve this answer













          The comment above is correct in that the term "tac" originated in the Navy, used as a flag separator. This made its way into the Unix environment as the options specified after a command are referred to as flags.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Mar 13 '16 at 4:00









          AustinAustin

          211




          211























              0














              I just heard "tack" for the first time in a 2017 Udemy video relating to a cyber-security tool called Nmap. The DOS/Windows command-line command was >nmap -O, and what would I ordinarily describe as "switch O"* to signal my experience is described by him as "tack O". Since the nmap tool is ubiquitous across platforms and in computer security classes, and hackers tend toward Linux, the instructor's usage is likely correct when using nmap on any platform. However, I bet dollars to donuts that the instructor would understand "switch O"--and sigh internally upon hearing "dash 0".



              *note that in spoken English switch is ambiguous and can mean a forward slash (/) or a dash (-), so the dash is formally called an option. Options that are spelled out in a whole English word instead of a character have two dashes, and I know of no jargon-savvy way to call such options anything other than dash dash! Tack-tack, perhaps?






              share|improve this answer






























                0














                I just heard "tack" for the first time in a 2017 Udemy video relating to a cyber-security tool called Nmap. The DOS/Windows command-line command was >nmap -O, and what would I ordinarily describe as "switch O"* to signal my experience is described by him as "tack O". Since the nmap tool is ubiquitous across platforms and in computer security classes, and hackers tend toward Linux, the instructor's usage is likely correct when using nmap on any platform. However, I bet dollars to donuts that the instructor would understand "switch O"--and sigh internally upon hearing "dash 0".



                *note that in spoken English switch is ambiguous and can mean a forward slash (/) or a dash (-), so the dash is formally called an option. Options that are spelled out in a whole English word instead of a character have two dashes, and I know of no jargon-savvy way to call such options anything other than dash dash! Tack-tack, perhaps?






                share|improve this answer




























                  0












                  0








                  0







                  I just heard "tack" for the first time in a 2017 Udemy video relating to a cyber-security tool called Nmap. The DOS/Windows command-line command was >nmap -O, and what would I ordinarily describe as "switch O"* to signal my experience is described by him as "tack O". Since the nmap tool is ubiquitous across platforms and in computer security classes, and hackers tend toward Linux, the instructor's usage is likely correct when using nmap on any platform. However, I bet dollars to donuts that the instructor would understand "switch O"--and sigh internally upon hearing "dash 0".



                  *note that in spoken English switch is ambiguous and can mean a forward slash (/) or a dash (-), so the dash is formally called an option. Options that are spelled out in a whole English word instead of a character have two dashes, and I know of no jargon-savvy way to call such options anything other than dash dash! Tack-tack, perhaps?






                  share|improve this answer















                  I just heard "tack" for the first time in a 2017 Udemy video relating to a cyber-security tool called Nmap. The DOS/Windows command-line command was >nmap -O, and what would I ordinarily describe as "switch O"* to signal my experience is described by him as "tack O". Since the nmap tool is ubiquitous across platforms and in computer security classes, and hackers tend toward Linux, the instructor's usage is likely correct when using nmap on any platform. However, I bet dollars to donuts that the instructor would understand "switch O"--and sigh internally upon hearing "dash 0".



                  *note that in spoken English switch is ambiguous and can mean a forward slash (/) or a dash (-), so the dash is formally called an option. Options that are spelled out in a whole English word instead of a character have two dashes, and I know of no jargon-savvy way to call such options anything other than dash dash! Tack-tack, perhaps?







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Apr 25 '18 at 21:33

























                  answered Apr 25 '18 at 21:10









                  Eric S. HooglandEric S. Hoogland

                  1213




                  1213

















                      protected by user140086 Mar 13 '16 at 9:32



                      Thank you for your interest in this question.
                      Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                      Would you like to answer one of these unanswered questions instead?



                      Popular posts from this blog

                      Paul Cézanne

                      UIScrollView CustomStickyHeader Resize height generates problems when scroll is too fast

                      Angular material date-picker (MatDatepicker) auto completes the date on focus out