Why use cat to view a file? [on hold] The 2019 Stack Overflow Developer Survey Results Are InWhy is using a shell loop to process text considered bad practice?How can I display the contents of a text file on the command line?Is there ever a reason to use `cat` when you've got `less`?When is double-quoting necessary?Reading a named pipe: tail or cat?Using More or Less in this ScenarioHow to make “less” exit with clearing the screen?How to cat a file with “or” optionsIs there ever a reason to use `cat` when you've got `less`?How to use `cat` or `less` depending on the line count?Shift-Space in lessHow can I get less or cat to use color in the output from .cat of my .bashrc, similar to vi 'ing it?Are `less textfile | col` and `cat textfile` the same?Can 'less -F' be usefully combined with termcap initialization?cat [file..] pipe another cat commandless file1 file2 | cat — why does it work?convert ncurses binary dump into textHow should I output the contents of a file to terminal without using cat?

What can I do if neighbor is blocking my solar panels intentionally

Short story: man watches girlfriend's spaceship entering a 'black hole' (?) forever

How to add class in ko template in magento2

Finding the area between two curves with Integrate

Why doesn't shell automatically fix "useless use of cat"?

Why can I use a list index as an indexing variable in a for loop?

How to notate time signature switching consistently every measure

Can a flute soloist sit?

Loose spokes after only a few rides

Ubuntu Server install with full GUI

Are spiders unable to hurt humans, especially very small spiders?

Did Scotland spend $250,000 for the slogan "Welcome to Scotland"?

Is bread bad for ducks?

Will it cause any balance problems to have PCs level up and gain the benefits of a long rest mid-fight?

Match Roman Numerals

How much of the clove should I use when using big garlic heads?

Can there be female White Walkers?

How do you keep chess fun when your opponent constantly beats you?

How to type this arrow in math mode?

How to support a colleague who finds meetings extremely tiring?

How did passengers keep warm on sail ships?

Accepted by European university, rejected by all American ones I applied to? Possible reasons?

What is the motivation for a law requiring 2 parties to consent for recording a conversation

Mathematics of imaging the black hole



Why use cat to view a file? [on hold]



The 2019 Stack Overflow Developer Survey Results Are InWhy is using a shell loop to process text considered bad practice?How can I display the contents of a text file on the command line?Is there ever a reason to use `cat` when you've got `less`?When is double-quoting necessary?Reading a named pipe: tail or cat?Using More or Less in this ScenarioHow to make “less” exit with clearing the screen?How to cat a file with “or” optionsIs there ever a reason to use `cat` when you've got `less`?How to use `cat` or `less` depending on the line count?Shift-Space in lessHow can I get less or cat to use color in the output from .cat of my .bashrc, similar to vi 'ing it?Are `less textfile | col` and `cat textfile` the same?Can 'less -F' be usefully combined with termcap initialization?cat [file..] pipe another cat commandless file1 file2 | cat — why does it work?convert ncurses binary dump into textHow should I output the contents of a file to terminal without using cat?



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








1















It seems that the purpose of cat is to concatenate several files. However, many people still use cat instead of less (or a similar program like more) to display a file. See, for example, the GNU m4 manual and the answer "How can I display the contents of a text file on the command line?".




Man page: less



-F or --quit-if-one-screen



    Causes less to automatically exit if the entire file can be displayed on the first screen.



-X or --no-init



    Disables sending the termcap initialization and deinitialization strings to the terminal. This is sometimes desirable if the deinitialization string does something unnecessary, like clearing the screen.




Nowadays, is it a good practice to use cat to display or view a file? Why use cat to view a file?



This makes me think to Useless Use Of Cat.



Note: This question is not about the differences between less and more. Moreover, it concerns the visualization of a file created earlier.




According to the answers and comments, it seems that cat is used beyond its use because it is easier to use than a pager (e.g. more, less...). Some people think this is an irrelevant fact (or useless) but experience shows that various subtleties pertaining to the shell may have practical consequences: use a shell loop to process a text file, use unquoted variables...



Negative consequences vary in intensity. For example, cat foo bar | less is valid because the user concatenates two files but cat foo | less is not valid. In the same spirit, cat seems to be required in "a pipeline" although it seems that a pager like less works in a pipeline too (note: less is not suited in all cases concerning displaying, e.g. Reading a named pipe: tail or cat?).



See also: How to cat a file with "or" options










share|improve this question















put on hold as primarily opinion-based by muru, Prvt_Yadv, roaima, Stephen Harris, Vlastimil Apr 8 at 17:28


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.













  • 5





    If you know a file isn't that large, cat is easier: how many keystrokes do you need to type cat vs. less -F?

    – wurtel
    Apr 8 at 13:57






  • 3





    And with cat you can continue your work in the same terminal and the output is still visible to lookup something, copy & paste etc.

    – Freddy
    Apr 8 at 14:02






  • 3





    This question is going to generate a lot of personal opinion and blatant speculation, and little in the way of documented analyses or facts. Plus lengthy back and forth in comments of things that we already have questions and answers about, such as unix.stackexchange.com/q/463102/5132 and unix.stackexchange.com/q/21548/5132 .

    – JdeBP
    Apr 8 at 14:07







  • 1





    I need an additional -X, otherwise I don't see anything for small files...

    – RoVo
    Apr 8 at 14:27






  • 2





    @Kusalananda: In general, c.f. GNU M4 manual.

    – Fólkvangr
    Apr 8 at 16:02

















1















It seems that the purpose of cat is to concatenate several files. However, many people still use cat instead of less (or a similar program like more) to display a file. See, for example, the GNU m4 manual and the answer "How can I display the contents of a text file on the command line?".




Man page: less



-F or --quit-if-one-screen



    Causes less to automatically exit if the entire file can be displayed on the first screen.



-X or --no-init



    Disables sending the termcap initialization and deinitialization strings to the terminal. This is sometimes desirable if the deinitialization string does something unnecessary, like clearing the screen.




Nowadays, is it a good practice to use cat to display or view a file? Why use cat to view a file?



This makes me think to Useless Use Of Cat.



Note: This question is not about the differences between less and more. Moreover, it concerns the visualization of a file created earlier.




According to the answers and comments, it seems that cat is used beyond its use because it is easier to use than a pager (e.g. more, less...). Some people think this is an irrelevant fact (or useless) but experience shows that various subtleties pertaining to the shell may have practical consequences: use a shell loop to process a text file, use unquoted variables...



Negative consequences vary in intensity. For example, cat foo bar | less is valid because the user concatenates two files but cat foo | less is not valid. In the same spirit, cat seems to be required in "a pipeline" although it seems that a pager like less works in a pipeline too (note: less is not suited in all cases concerning displaying, e.g. Reading a named pipe: tail or cat?).



See also: How to cat a file with "or" options










share|improve this question















put on hold as primarily opinion-based by muru, Prvt_Yadv, roaima, Stephen Harris, Vlastimil Apr 8 at 17:28


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.













  • 5





    If you know a file isn't that large, cat is easier: how many keystrokes do you need to type cat vs. less -F?

    – wurtel
    Apr 8 at 13:57






  • 3





    And with cat you can continue your work in the same terminal and the output is still visible to lookup something, copy & paste etc.

    – Freddy
    Apr 8 at 14:02






  • 3





    This question is going to generate a lot of personal opinion and blatant speculation, and little in the way of documented analyses or facts. Plus lengthy back and forth in comments of things that we already have questions and answers about, such as unix.stackexchange.com/q/463102/5132 and unix.stackexchange.com/q/21548/5132 .

    – JdeBP
    Apr 8 at 14:07







  • 1





    I need an additional -X, otherwise I don't see anything for small files...

    – RoVo
    Apr 8 at 14:27






  • 2





    @Kusalananda: In general, c.f. GNU M4 manual.

    – Fólkvangr
    Apr 8 at 16:02













1












1








1








It seems that the purpose of cat is to concatenate several files. However, many people still use cat instead of less (or a similar program like more) to display a file. See, for example, the GNU m4 manual and the answer "How can I display the contents of a text file on the command line?".




Man page: less



-F or --quit-if-one-screen



    Causes less to automatically exit if the entire file can be displayed on the first screen.



-X or --no-init



    Disables sending the termcap initialization and deinitialization strings to the terminal. This is sometimes desirable if the deinitialization string does something unnecessary, like clearing the screen.




Nowadays, is it a good practice to use cat to display or view a file? Why use cat to view a file?



This makes me think to Useless Use Of Cat.



Note: This question is not about the differences between less and more. Moreover, it concerns the visualization of a file created earlier.




According to the answers and comments, it seems that cat is used beyond its use because it is easier to use than a pager (e.g. more, less...). Some people think this is an irrelevant fact (or useless) but experience shows that various subtleties pertaining to the shell may have practical consequences: use a shell loop to process a text file, use unquoted variables...



Negative consequences vary in intensity. For example, cat foo bar | less is valid because the user concatenates two files but cat foo | less is not valid. In the same spirit, cat seems to be required in "a pipeline" although it seems that a pager like less works in a pipeline too (note: less is not suited in all cases concerning displaying, e.g. Reading a named pipe: tail or cat?).



See also: How to cat a file with "or" options










share|improve this question
















It seems that the purpose of cat is to concatenate several files. However, many people still use cat instead of less (or a similar program like more) to display a file. See, for example, the GNU m4 manual and the answer "How can I display the contents of a text file on the command line?".




Man page: less



-F or --quit-if-one-screen



    Causes less to automatically exit if the entire file can be displayed on the first screen.



-X or --no-init



    Disables sending the termcap initialization and deinitialization strings to the terminal. This is sometimes desirable if the deinitialization string does something unnecessary, like clearing the screen.




Nowadays, is it a good practice to use cat to display or view a file? Why use cat to view a file?



This makes me think to Useless Use Of Cat.



Note: This question is not about the differences between less and more. Moreover, it concerns the visualization of a file created earlier.




According to the answers and comments, it seems that cat is used beyond its use because it is easier to use than a pager (e.g. more, less...). Some people think this is an irrelevant fact (or useless) but experience shows that various subtleties pertaining to the shell may have practical consequences: use a shell loop to process a text file, use unquoted variables...



Negative consequences vary in intensity. For example, cat foo bar | less is valid because the user concatenates two files but cat foo | less is not valid. In the same spirit, cat seems to be required in "a pipeline" although it seems that a pager like less works in a pipeline too (note: less is not suited in all cases concerning displaying, e.g. Reading a named pipe: tail or cat?).



See also: How to cat a file with "or" options







text-processing cat less






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited yesterday







Fólkvangr

















asked Apr 8 at 13:38









FólkvangrFólkvangr

34014




34014




put on hold as primarily opinion-based by muru, Prvt_Yadv, roaima, Stephen Harris, Vlastimil Apr 8 at 17:28


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.









put on hold as primarily opinion-based by muru, Prvt_Yadv, roaima, Stephen Harris, Vlastimil Apr 8 at 17:28


Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.









  • 5





    If you know a file isn't that large, cat is easier: how many keystrokes do you need to type cat vs. less -F?

    – wurtel
    Apr 8 at 13:57






  • 3





    And with cat you can continue your work in the same terminal and the output is still visible to lookup something, copy & paste etc.

    – Freddy
    Apr 8 at 14:02






  • 3





    This question is going to generate a lot of personal opinion and blatant speculation, and little in the way of documented analyses or facts. Plus lengthy back and forth in comments of things that we already have questions and answers about, such as unix.stackexchange.com/q/463102/5132 and unix.stackexchange.com/q/21548/5132 .

    – JdeBP
    Apr 8 at 14:07







  • 1





    I need an additional -X, otherwise I don't see anything for small files...

    – RoVo
    Apr 8 at 14:27






  • 2





    @Kusalananda: In general, c.f. GNU M4 manual.

    – Fólkvangr
    Apr 8 at 16:02












  • 5





    If you know a file isn't that large, cat is easier: how many keystrokes do you need to type cat vs. less -F?

    – wurtel
    Apr 8 at 13:57






  • 3





    And with cat you can continue your work in the same terminal and the output is still visible to lookup something, copy & paste etc.

    – Freddy
    Apr 8 at 14:02






  • 3





    This question is going to generate a lot of personal opinion and blatant speculation, and little in the way of documented analyses or facts. Plus lengthy back and forth in comments of things that we already have questions and answers about, such as unix.stackexchange.com/q/463102/5132 and unix.stackexchange.com/q/21548/5132 .

    – JdeBP
    Apr 8 at 14:07







  • 1





    I need an additional -X, otherwise I don't see anything for small files...

    – RoVo
    Apr 8 at 14:27






  • 2





    @Kusalananda: In general, c.f. GNU M4 manual.

    – Fólkvangr
    Apr 8 at 16:02







5




5





If you know a file isn't that large, cat is easier: how many keystrokes do you need to type cat vs. less -F?

– wurtel
Apr 8 at 13:57





If you know a file isn't that large, cat is easier: how many keystrokes do you need to type cat vs. less -F?

– wurtel
Apr 8 at 13:57




3




3





And with cat you can continue your work in the same terminal and the output is still visible to lookup something, copy & paste etc.

– Freddy
Apr 8 at 14:02





And with cat you can continue your work in the same terminal and the output is still visible to lookup something, copy & paste etc.

– Freddy
Apr 8 at 14:02




3




3





This question is going to generate a lot of personal opinion and blatant speculation, and little in the way of documented analyses or facts. Plus lengthy back and forth in comments of things that we already have questions and answers about, such as unix.stackexchange.com/q/463102/5132 and unix.stackexchange.com/q/21548/5132 .

– JdeBP
Apr 8 at 14:07






This question is going to generate a lot of personal opinion and blatant speculation, and little in the way of documented analyses or facts. Plus lengthy back and forth in comments of things that we already have questions and answers about, such as unix.stackexchange.com/q/463102/5132 and unix.stackexchange.com/q/21548/5132 .

– JdeBP
Apr 8 at 14:07





1




1





I need an additional -X, otherwise I don't see anything for small files...

– RoVo
Apr 8 at 14:27





I need an additional -X, otherwise I don't see anything for small files...

– RoVo
Apr 8 at 14:27




2




2





@Kusalananda: In general, c.f. GNU M4 manual.

– Fólkvangr
Apr 8 at 16:02





@Kusalananda: In general, c.f. GNU M4 manual.

– Fólkvangr
Apr 8 at 16:02










4 Answers
4






active

oldest

votes


















6














I'm going to assume that the "many people" in the question refers to people writing tutorials, manuals, or answers on web-sites such as this one.



When writing terminal commands in a text document, the cat command is commonly used to show the contents of a file.



An example of this:



$ cat script.sh
#!/bin/sh
echo 'hello'




$ chmod +x script.sh




$ ./script.sh
hello


Here, I show that I have a file called script.sh, what its contents is, that I'm making it executable and that I'm running it and what the result of that is.



Using cat in this example is just a way of "showing all one's cards", i.e. to explicitly display all the prerequisites for an example (and doing it as part of a textual representation of a terminal session).



less and other screen based pagers, depending on how they are used, would not necessarily give that output in the terminal. So if I wrote



$ less script.sh
#!/bin/sh
echo 'hello'


and a user tried it by themselves, they may wonder why the text of the script appears different in their terminal and then disappears from the terminal once they closed the less pager (if that's the way they've configured the pager), or whether their less is different from the less used in the answer (or tutorial or whatever it may be), or if they're doing something else wrong. Allowing for the possibility of this train of thought is counterproductive and disruptive for the user.



Using cat when showing an example in the terminal as text is good as it gives a fairly easy way of reproducing the exact same results as in the given text. For larger files, it may be better to show the file separately, and then concentrate on how that file is used when writing the terminal command as text.



If you prefer to use less, more, most, view, sublime, or some other pager or program to view files, that's totally fine. Go ahead and do that. But if you want to provide a reproducible text describing some workflow in the terminal, you would have to also give the user a warning that the output may differ between what they read and what they see in their own terminal, depending on what pager is used and how it's configured.






share|improve this answer

























  • In my opinion, the reader should be informed as you say in your answer; e.g. using cat to display a file: why does this text disappear on the screen?.

    – Fólkvangr
    Apr 8 at 16:35












  • @Fólkvangr the writers of the articles/answers have no idea about the skill level of the person reading the answer. Depending on what the context is, this could be someone brand new and they don't know anything. Lot's of people just google answers and follow line by line without fully understanding. By making it easier for the audience, the writer ensures no ambiguity or further questions, like where did the text go.

    – SaggingRufus
    Apr 8 at 17:01


















6














less is a non-standard GNU utility.



cat is POSIX:




 The Open Group Base Specifications Issue 7, 2018 edition
IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008)
Copyright © 2001-2018 IEEE and The Open Group





NAME



cat - concatenate and print files



SYNOPSIS



cat [-u] [file...]


...




cat is more likely to exist and to have consistent behavior.






share|improve this answer


















  • 3





    That argument rather falls over when it turns out that so too is more. (-:

    – JdeBP
    Apr 8 at 14:02






  • 2





    @JdeBP True, but the question refers to less quite specifically, relegating more to a footnote - literally. I'm also pretty sure that footnote wasn't in the original posting (edits made in the first few minutes don't show).

    – Andrew Henle
    Apr 8 at 14:19











  • @JdeBP Except more does not have the additional functionality of less and still requires more keystrokes, and different commands/function keys, to do things. There are several ways to do almost EVERYTHING in *NIX. Often there is no single "correct" way of doing it (all things being equal). Now, if you need a method that does not spawn additional processes, or have other esoteric limitations, then certainly the ability to do things multiple ways is good.

    – 0xSheepdog
    Apr 8 at 14:26












  • The question is not asking about additional functionality, and as even M. Henle acknowledges, explicitly includes more in what it is asking about. An argument that only the cat program in the question is standard falls over because it isn't true. It's as simple as that. Remember where I wrote about comment discussions that address things that we already have Q&As about? Here you are doing it. Read unix.stackexchange.com/a/333946/5132 and unix.stackexchange.com/a/340511/5132 for starters.

    – JdeBP
    Apr 8 at 14:44







  • 1





    So, more is more standard, less is less standard, and more has more functionality than cat. but more has less functionality than less.

    – Mark Plotnick
    Apr 8 at 18:07



















3














IMHO, I guess it's an "old / bad" habit. Myself, I always use cat because I do not think about less that is more suitable.
If you try to display the contents of a binary file, less asks if you agree to display it anyway and automatically paginates a text when it is long.
Cat is short to write and is easy to use for very short files that do not require paging.
Nevertheless, it is indeed intended for concatenation. In this case, used to display text, it performs a concatenation on the standard output of the file given in argument 1 and the standard input which is the default of argument 2.






share|improve this answer








New contributor




PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.















  • 1





    I'm with you, but I don't feel there is anything "bad" about the habit. Purely a preference thing, given the other reasons that have also been listed.

    – 0xSheepdog
    Apr 8 at 14:21











  • The user can type less and use export LESS=-FX or alias less='less -FX' in its shell initialization file. These options allow to display a file like cat.

    – Fólkvangr
    Apr 8 at 15:22












  • @Fólkvangr: not a good idea when you need to work on a lot of systems.

    – RoVo
    Apr 8 at 15:47



















3















is it a good practice to use cat to display or view a file?




IMO, it's neither good nor bad.



"Good practice" is whatever makes you more effective as an individual and, what is often more important, it's whatever makes you a more effective member of some team.



Your preference for what tool you use to view short text files is not likely to affect your work or, how you get along with your co-workers.






share|improve this answer










New contributor




Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • I mean that some tools are used incorrectly, c.f. unix.stackexchange.com/q/169716/286944. sed and ed seem similar but have probably different uses.

    – Fólkvangr
    Apr 8 at 19:21


















4 Answers
4






active

oldest

votes








4 Answers
4






active

oldest

votes









active

oldest

votes






active

oldest

votes









6














I'm going to assume that the "many people" in the question refers to people writing tutorials, manuals, or answers on web-sites such as this one.



When writing terminal commands in a text document, the cat command is commonly used to show the contents of a file.



An example of this:



$ cat script.sh
#!/bin/sh
echo 'hello'




$ chmod +x script.sh




$ ./script.sh
hello


Here, I show that I have a file called script.sh, what its contents is, that I'm making it executable and that I'm running it and what the result of that is.



Using cat in this example is just a way of "showing all one's cards", i.e. to explicitly display all the prerequisites for an example (and doing it as part of a textual representation of a terminal session).



less and other screen based pagers, depending on how they are used, would not necessarily give that output in the terminal. So if I wrote



$ less script.sh
#!/bin/sh
echo 'hello'


and a user tried it by themselves, they may wonder why the text of the script appears different in their terminal and then disappears from the terminal once they closed the less pager (if that's the way they've configured the pager), or whether their less is different from the less used in the answer (or tutorial or whatever it may be), or if they're doing something else wrong. Allowing for the possibility of this train of thought is counterproductive and disruptive for the user.



Using cat when showing an example in the terminal as text is good as it gives a fairly easy way of reproducing the exact same results as in the given text. For larger files, it may be better to show the file separately, and then concentrate on how that file is used when writing the terminal command as text.



If you prefer to use less, more, most, view, sublime, or some other pager or program to view files, that's totally fine. Go ahead and do that. But if you want to provide a reproducible text describing some workflow in the terminal, you would have to also give the user a warning that the output may differ between what they read and what they see in their own terminal, depending on what pager is used and how it's configured.






share|improve this answer

























  • In my opinion, the reader should be informed as you say in your answer; e.g. using cat to display a file: why does this text disappear on the screen?.

    – Fólkvangr
    Apr 8 at 16:35












  • @Fólkvangr the writers of the articles/answers have no idea about the skill level of the person reading the answer. Depending on what the context is, this could be someone brand new and they don't know anything. Lot's of people just google answers and follow line by line without fully understanding. By making it easier for the audience, the writer ensures no ambiguity or further questions, like where did the text go.

    – SaggingRufus
    Apr 8 at 17:01















6














I'm going to assume that the "many people" in the question refers to people writing tutorials, manuals, or answers on web-sites such as this one.



When writing terminal commands in a text document, the cat command is commonly used to show the contents of a file.



An example of this:



$ cat script.sh
#!/bin/sh
echo 'hello'




$ chmod +x script.sh




$ ./script.sh
hello


Here, I show that I have a file called script.sh, what its contents is, that I'm making it executable and that I'm running it and what the result of that is.



Using cat in this example is just a way of "showing all one's cards", i.e. to explicitly display all the prerequisites for an example (and doing it as part of a textual representation of a terminal session).



less and other screen based pagers, depending on how they are used, would not necessarily give that output in the terminal. So if I wrote



$ less script.sh
#!/bin/sh
echo 'hello'


and a user tried it by themselves, they may wonder why the text of the script appears different in their terminal and then disappears from the terminal once they closed the less pager (if that's the way they've configured the pager), or whether their less is different from the less used in the answer (or tutorial or whatever it may be), or if they're doing something else wrong. Allowing for the possibility of this train of thought is counterproductive and disruptive for the user.



Using cat when showing an example in the terminal as text is good as it gives a fairly easy way of reproducing the exact same results as in the given text. For larger files, it may be better to show the file separately, and then concentrate on how that file is used when writing the terminal command as text.



If you prefer to use less, more, most, view, sublime, or some other pager or program to view files, that's totally fine. Go ahead and do that. But if you want to provide a reproducible text describing some workflow in the terminal, you would have to also give the user a warning that the output may differ between what they read and what they see in their own terminal, depending on what pager is used and how it's configured.






share|improve this answer

























  • In my opinion, the reader should be informed as you say in your answer; e.g. using cat to display a file: why does this text disappear on the screen?.

    – Fólkvangr
    Apr 8 at 16:35












  • @Fólkvangr the writers of the articles/answers have no idea about the skill level of the person reading the answer. Depending on what the context is, this could be someone brand new and they don't know anything. Lot's of people just google answers and follow line by line without fully understanding. By making it easier for the audience, the writer ensures no ambiguity or further questions, like where did the text go.

    – SaggingRufus
    Apr 8 at 17:01













6












6








6







I'm going to assume that the "many people" in the question refers to people writing tutorials, manuals, or answers on web-sites such as this one.



When writing terminal commands in a text document, the cat command is commonly used to show the contents of a file.



An example of this:



$ cat script.sh
#!/bin/sh
echo 'hello'




$ chmod +x script.sh




$ ./script.sh
hello


Here, I show that I have a file called script.sh, what its contents is, that I'm making it executable and that I'm running it and what the result of that is.



Using cat in this example is just a way of "showing all one's cards", i.e. to explicitly display all the prerequisites for an example (and doing it as part of a textual representation of a terminal session).



less and other screen based pagers, depending on how they are used, would not necessarily give that output in the terminal. So if I wrote



$ less script.sh
#!/bin/sh
echo 'hello'


and a user tried it by themselves, they may wonder why the text of the script appears different in their terminal and then disappears from the terminal once they closed the less pager (if that's the way they've configured the pager), or whether their less is different from the less used in the answer (or tutorial or whatever it may be), or if they're doing something else wrong. Allowing for the possibility of this train of thought is counterproductive and disruptive for the user.



Using cat when showing an example in the terminal as text is good as it gives a fairly easy way of reproducing the exact same results as in the given text. For larger files, it may be better to show the file separately, and then concentrate on how that file is used when writing the terminal command as text.



If you prefer to use less, more, most, view, sublime, or some other pager or program to view files, that's totally fine. Go ahead and do that. But if you want to provide a reproducible text describing some workflow in the terminal, you would have to also give the user a warning that the output may differ between what they read and what they see in their own terminal, depending on what pager is used and how it's configured.






share|improve this answer















I'm going to assume that the "many people" in the question refers to people writing tutorials, manuals, or answers on web-sites such as this one.



When writing terminal commands in a text document, the cat command is commonly used to show the contents of a file.



An example of this:



$ cat script.sh
#!/bin/sh
echo 'hello'




$ chmod +x script.sh




$ ./script.sh
hello


Here, I show that I have a file called script.sh, what its contents is, that I'm making it executable and that I'm running it and what the result of that is.



Using cat in this example is just a way of "showing all one's cards", i.e. to explicitly display all the prerequisites for an example (and doing it as part of a textual representation of a terminal session).



less and other screen based pagers, depending on how they are used, would not necessarily give that output in the terminal. So if I wrote



$ less script.sh
#!/bin/sh
echo 'hello'


and a user tried it by themselves, they may wonder why the text of the script appears different in their terminal and then disappears from the terminal once they closed the less pager (if that's the way they've configured the pager), or whether their less is different from the less used in the answer (or tutorial or whatever it may be), or if they're doing something else wrong. Allowing for the possibility of this train of thought is counterproductive and disruptive for the user.



Using cat when showing an example in the terminal as text is good as it gives a fairly easy way of reproducing the exact same results as in the given text. For larger files, it may be better to show the file separately, and then concentrate on how that file is used when writing the terminal command as text.



If you prefer to use less, more, most, view, sublime, or some other pager or program to view files, that's totally fine. Go ahead and do that. But if you want to provide a reproducible text describing some workflow in the terminal, you would have to also give the user a warning that the output may differ between what they read and what they see in their own terminal, depending on what pager is used and how it's configured.







share|improve this answer














share|improve this answer



share|improve this answer








edited Apr 8 at 16:44

























answered Apr 8 at 16:10









KusalanandaKusalananda

141k17263439




141k17263439












  • In my opinion, the reader should be informed as you say in your answer; e.g. using cat to display a file: why does this text disappear on the screen?.

    – Fólkvangr
    Apr 8 at 16:35












  • @Fólkvangr the writers of the articles/answers have no idea about the skill level of the person reading the answer. Depending on what the context is, this could be someone brand new and they don't know anything. Lot's of people just google answers and follow line by line without fully understanding. By making it easier for the audience, the writer ensures no ambiguity or further questions, like where did the text go.

    – SaggingRufus
    Apr 8 at 17:01

















  • In my opinion, the reader should be informed as you say in your answer; e.g. using cat to display a file: why does this text disappear on the screen?.

    – Fólkvangr
    Apr 8 at 16:35












  • @Fólkvangr the writers of the articles/answers have no idea about the skill level of the person reading the answer. Depending on what the context is, this could be someone brand new and they don't know anything. Lot's of people just google answers and follow line by line without fully understanding. By making it easier for the audience, the writer ensures no ambiguity or further questions, like where did the text go.

    – SaggingRufus
    Apr 8 at 17:01
















In my opinion, the reader should be informed as you say in your answer; e.g. using cat to display a file: why does this text disappear on the screen?.

– Fólkvangr
Apr 8 at 16:35






In my opinion, the reader should be informed as you say in your answer; e.g. using cat to display a file: why does this text disappear on the screen?.

– Fólkvangr
Apr 8 at 16:35














@Fólkvangr the writers of the articles/answers have no idea about the skill level of the person reading the answer. Depending on what the context is, this could be someone brand new and they don't know anything. Lot's of people just google answers and follow line by line without fully understanding. By making it easier for the audience, the writer ensures no ambiguity or further questions, like where did the text go.

– SaggingRufus
Apr 8 at 17:01





@Fólkvangr the writers of the articles/answers have no idea about the skill level of the person reading the answer. Depending on what the context is, this could be someone brand new and they don't know anything. Lot's of people just google answers and follow line by line without fully understanding. By making it easier for the audience, the writer ensures no ambiguity or further questions, like where did the text go.

– SaggingRufus
Apr 8 at 17:01













6














less is a non-standard GNU utility.



cat is POSIX:




 The Open Group Base Specifications Issue 7, 2018 edition
IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008)
Copyright © 2001-2018 IEEE and The Open Group





NAME



cat - concatenate and print files



SYNOPSIS



cat [-u] [file...]


...




cat is more likely to exist and to have consistent behavior.






share|improve this answer


















  • 3





    That argument rather falls over when it turns out that so too is more. (-:

    – JdeBP
    Apr 8 at 14:02






  • 2





    @JdeBP True, but the question refers to less quite specifically, relegating more to a footnote - literally. I'm also pretty sure that footnote wasn't in the original posting (edits made in the first few minutes don't show).

    – Andrew Henle
    Apr 8 at 14:19











  • @JdeBP Except more does not have the additional functionality of less and still requires more keystrokes, and different commands/function keys, to do things. There are several ways to do almost EVERYTHING in *NIX. Often there is no single "correct" way of doing it (all things being equal). Now, if you need a method that does not spawn additional processes, or have other esoteric limitations, then certainly the ability to do things multiple ways is good.

    – 0xSheepdog
    Apr 8 at 14:26












  • The question is not asking about additional functionality, and as even M. Henle acknowledges, explicitly includes more in what it is asking about. An argument that only the cat program in the question is standard falls over because it isn't true. It's as simple as that. Remember where I wrote about comment discussions that address things that we already have Q&As about? Here you are doing it. Read unix.stackexchange.com/a/333946/5132 and unix.stackexchange.com/a/340511/5132 for starters.

    – JdeBP
    Apr 8 at 14:44







  • 1





    So, more is more standard, less is less standard, and more has more functionality than cat. but more has less functionality than less.

    – Mark Plotnick
    Apr 8 at 18:07
















6














less is a non-standard GNU utility.



cat is POSIX:




 The Open Group Base Specifications Issue 7, 2018 edition
IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008)
Copyright © 2001-2018 IEEE and The Open Group





NAME



cat - concatenate and print files



SYNOPSIS



cat [-u] [file...]


...




cat is more likely to exist and to have consistent behavior.






share|improve this answer


















  • 3





    That argument rather falls over when it turns out that so too is more. (-:

    – JdeBP
    Apr 8 at 14:02






  • 2





    @JdeBP True, but the question refers to less quite specifically, relegating more to a footnote - literally. I'm also pretty sure that footnote wasn't in the original posting (edits made in the first few minutes don't show).

    – Andrew Henle
    Apr 8 at 14:19











  • @JdeBP Except more does not have the additional functionality of less and still requires more keystrokes, and different commands/function keys, to do things. There are several ways to do almost EVERYTHING in *NIX. Often there is no single "correct" way of doing it (all things being equal). Now, if you need a method that does not spawn additional processes, or have other esoteric limitations, then certainly the ability to do things multiple ways is good.

    – 0xSheepdog
    Apr 8 at 14:26












  • The question is not asking about additional functionality, and as even M. Henle acknowledges, explicitly includes more in what it is asking about. An argument that only the cat program in the question is standard falls over because it isn't true. It's as simple as that. Remember where I wrote about comment discussions that address things that we already have Q&As about? Here you are doing it. Read unix.stackexchange.com/a/333946/5132 and unix.stackexchange.com/a/340511/5132 for starters.

    – JdeBP
    Apr 8 at 14:44







  • 1





    So, more is more standard, less is less standard, and more has more functionality than cat. but more has less functionality than less.

    – Mark Plotnick
    Apr 8 at 18:07














6












6








6







less is a non-standard GNU utility.



cat is POSIX:




 The Open Group Base Specifications Issue 7, 2018 edition
IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008)
Copyright © 2001-2018 IEEE and The Open Group





NAME



cat - concatenate and print files



SYNOPSIS



cat [-u] [file...]


...




cat is more likely to exist and to have consistent behavior.






share|improve this answer













less is a non-standard GNU utility.



cat is POSIX:




 The Open Group Base Specifications Issue 7, 2018 edition
IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008)
Copyright © 2001-2018 IEEE and The Open Group





NAME



cat - concatenate and print files



SYNOPSIS



cat [-u] [file...]


...




cat is more likely to exist and to have consistent behavior.







share|improve this answer












share|improve this answer



share|improve this answer










answered Apr 8 at 13:58









Andrew HenleAndrew Henle

2,847911




2,847911







  • 3





    That argument rather falls over when it turns out that so too is more. (-:

    – JdeBP
    Apr 8 at 14:02






  • 2





    @JdeBP True, but the question refers to less quite specifically, relegating more to a footnote - literally. I'm also pretty sure that footnote wasn't in the original posting (edits made in the first few minutes don't show).

    – Andrew Henle
    Apr 8 at 14:19











  • @JdeBP Except more does not have the additional functionality of less and still requires more keystrokes, and different commands/function keys, to do things. There are several ways to do almost EVERYTHING in *NIX. Often there is no single "correct" way of doing it (all things being equal). Now, if you need a method that does not spawn additional processes, or have other esoteric limitations, then certainly the ability to do things multiple ways is good.

    – 0xSheepdog
    Apr 8 at 14:26












  • The question is not asking about additional functionality, and as even M. Henle acknowledges, explicitly includes more in what it is asking about. An argument that only the cat program in the question is standard falls over because it isn't true. It's as simple as that. Remember where I wrote about comment discussions that address things that we already have Q&As about? Here you are doing it. Read unix.stackexchange.com/a/333946/5132 and unix.stackexchange.com/a/340511/5132 for starters.

    – JdeBP
    Apr 8 at 14:44







  • 1





    So, more is more standard, less is less standard, and more has more functionality than cat. but more has less functionality than less.

    – Mark Plotnick
    Apr 8 at 18:07













  • 3





    That argument rather falls over when it turns out that so too is more. (-:

    – JdeBP
    Apr 8 at 14:02






  • 2





    @JdeBP True, but the question refers to less quite specifically, relegating more to a footnote - literally. I'm also pretty sure that footnote wasn't in the original posting (edits made in the first few minutes don't show).

    – Andrew Henle
    Apr 8 at 14:19











  • @JdeBP Except more does not have the additional functionality of less and still requires more keystrokes, and different commands/function keys, to do things. There are several ways to do almost EVERYTHING in *NIX. Often there is no single "correct" way of doing it (all things being equal). Now, if you need a method that does not spawn additional processes, or have other esoteric limitations, then certainly the ability to do things multiple ways is good.

    – 0xSheepdog
    Apr 8 at 14:26












  • The question is not asking about additional functionality, and as even M. Henle acknowledges, explicitly includes more in what it is asking about. An argument that only the cat program in the question is standard falls over because it isn't true. It's as simple as that. Remember where I wrote about comment discussions that address things that we already have Q&As about? Here you are doing it. Read unix.stackexchange.com/a/333946/5132 and unix.stackexchange.com/a/340511/5132 for starters.

    – JdeBP
    Apr 8 at 14:44







  • 1





    So, more is more standard, less is less standard, and more has more functionality than cat. but more has less functionality than less.

    – Mark Plotnick
    Apr 8 at 18:07








3




3





That argument rather falls over when it turns out that so too is more. (-:

– JdeBP
Apr 8 at 14:02





That argument rather falls over when it turns out that so too is more. (-:

– JdeBP
Apr 8 at 14:02




2




2





@JdeBP True, but the question refers to less quite specifically, relegating more to a footnote - literally. I'm also pretty sure that footnote wasn't in the original posting (edits made in the first few minutes don't show).

– Andrew Henle
Apr 8 at 14:19





@JdeBP True, but the question refers to less quite specifically, relegating more to a footnote - literally. I'm also pretty sure that footnote wasn't in the original posting (edits made in the first few minutes don't show).

– Andrew Henle
Apr 8 at 14:19













@JdeBP Except more does not have the additional functionality of less and still requires more keystrokes, and different commands/function keys, to do things. There are several ways to do almost EVERYTHING in *NIX. Often there is no single "correct" way of doing it (all things being equal). Now, if you need a method that does not spawn additional processes, or have other esoteric limitations, then certainly the ability to do things multiple ways is good.

– 0xSheepdog
Apr 8 at 14:26






@JdeBP Except more does not have the additional functionality of less and still requires more keystrokes, and different commands/function keys, to do things. There are several ways to do almost EVERYTHING in *NIX. Often there is no single "correct" way of doing it (all things being equal). Now, if you need a method that does not spawn additional processes, or have other esoteric limitations, then certainly the ability to do things multiple ways is good.

– 0xSheepdog
Apr 8 at 14:26














The question is not asking about additional functionality, and as even M. Henle acknowledges, explicitly includes more in what it is asking about. An argument that only the cat program in the question is standard falls over because it isn't true. It's as simple as that. Remember where I wrote about comment discussions that address things that we already have Q&As about? Here you are doing it. Read unix.stackexchange.com/a/333946/5132 and unix.stackexchange.com/a/340511/5132 for starters.

– JdeBP
Apr 8 at 14:44






The question is not asking about additional functionality, and as even M. Henle acknowledges, explicitly includes more in what it is asking about. An argument that only the cat program in the question is standard falls over because it isn't true. It's as simple as that. Remember where I wrote about comment discussions that address things that we already have Q&As about? Here you are doing it. Read unix.stackexchange.com/a/333946/5132 and unix.stackexchange.com/a/340511/5132 for starters.

– JdeBP
Apr 8 at 14:44





1




1





So, more is more standard, less is less standard, and more has more functionality than cat. but more has less functionality than less.

– Mark Plotnick
Apr 8 at 18:07






So, more is more standard, less is less standard, and more has more functionality than cat. but more has less functionality than less.

– Mark Plotnick
Apr 8 at 18:07












3














IMHO, I guess it's an "old / bad" habit. Myself, I always use cat because I do not think about less that is more suitable.
If you try to display the contents of a binary file, less asks if you agree to display it anyway and automatically paginates a text when it is long.
Cat is short to write and is easy to use for very short files that do not require paging.
Nevertheless, it is indeed intended for concatenation. In this case, used to display text, it performs a concatenation on the standard output of the file given in argument 1 and the standard input which is the default of argument 2.






share|improve this answer








New contributor




PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.















  • 1





    I'm with you, but I don't feel there is anything "bad" about the habit. Purely a preference thing, given the other reasons that have also been listed.

    – 0xSheepdog
    Apr 8 at 14:21











  • The user can type less and use export LESS=-FX or alias less='less -FX' in its shell initialization file. These options allow to display a file like cat.

    – Fólkvangr
    Apr 8 at 15:22












  • @Fólkvangr: not a good idea when you need to work on a lot of systems.

    – RoVo
    Apr 8 at 15:47
















3














IMHO, I guess it's an "old / bad" habit. Myself, I always use cat because I do not think about less that is more suitable.
If you try to display the contents of a binary file, less asks if you agree to display it anyway and automatically paginates a text when it is long.
Cat is short to write and is easy to use for very short files that do not require paging.
Nevertheless, it is indeed intended for concatenation. In this case, used to display text, it performs a concatenation on the standard output of the file given in argument 1 and the standard input which is the default of argument 2.






share|improve this answer








New contributor




PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.















  • 1





    I'm with you, but I don't feel there is anything "bad" about the habit. Purely a preference thing, given the other reasons that have also been listed.

    – 0xSheepdog
    Apr 8 at 14:21











  • The user can type less and use export LESS=-FX or alias less='less -FX' in its shell initialization file. These options allow to display a file like cat.

    – Fólkvangr
    Apr 8 at 15:22












  • @Fólkvangr: not a good idea when you need to work on a lot of systems.

    – RoVo
    Apr 8 at 15:47














3












3








3







IMHO, I guess it's an "old / bad" habit. Myself, I always use cat because I do not think about less that is more suitable.
If you try to display the contents of a binary file, less asks if you agree to display it anyway and automatically paginates a text when it is long.
Cat is short to write and is easy to use for very short files that do not require paging.
Nevertheless, it is indeed intended for concatenation. In this case, used to display text, it performs a concatenation on the standard output of the file given in argument 1 and the standard input which is the default of argument 2.






share|improve this answer








New contributor




PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.










IMHO, I guess it's an "old / bad" habit. Myself, I always use cat because I do not think about less that is more suitable.
If you try to display the contents of a binary file, less asks if you agree to display it anyway and automatically paginates a text when it is long.
Cat is short to write and is easy to use for very short files that do not require paging.
Nevertheless, it is indeed intended for concatenation. In this case, used to display text, it performs a concatenation on the standard output of the file given in argument 1 and the standard input which is the default of argument 2.







share|improve this answer








New contributor




PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this answer



share|improve this answer






New contributor




PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









answered Apr 8 at 14:16









PhLinuXPhLinuX

365




365




New contributor




PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






PhLinuX is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







  • 1





    I'm with you, but I don't feel there is anything "bad" about the habit. Purely a preference thing, given the other reasons that have also been listed.

    – 0xSheepdog
    Apr 8 at 14:21











  • The user can type less and use export LESS=-FX or alias less='less -FX' in its shell initialization file. These options allow to display a file like cat.

    – Fólkvangr
    Apr 8 at 15:22












  • @Fólkvangr: not a good idea when you need to work on a lot of systems.

    – RoVo
    Apr 8 at 15:47













  • 1





    I'm with you, but I don't feel there is anything "bad" about the habit. Purely a preference thing, given the other reasons that have also been listed.

    – 0xSheepdog
    Apr 8 at 14:21











  • The user can type less and use export LESS=-FX or alias less='less -FX' in its shell initialization file. These options allow to display a file like cat.

    – Fólkvangr
    Apr 8 at 15:22












  • @Fólkvangr: not a good idea when you need to work on a lot of systems.

    – RoVo
    Apr 8 at 15:47








1




1





I'm with you, but I don't feel there is anything "bad" about the habit. Purely a preference thing, given the other reasons that have also been listed.

– 0xSheepdog
Apr 8 at 14:21





I'm with you, but I don't feel there is anything "bad" about the habit. Purely a preference thing, given the other reasons that have also been listed.

– 0xSheepdog
Apr 8 at 14:21













The user can type less and use export LESS=-FX or alias less='less -FX' in its shell initialization file. These options allow to display a file like cat.

– Fólkvangr
Apr 8 at 15:22






The user can type less and use export LESS=-FX or alias less='less -FX' in its shell initialization file. These options allow to display a file like cat.

– Fólkvangr
Apr 8 at 15:22














@Fólkvangr: not a good idea when you need to work on a lot of systems.

– RoVo
Apr 8 at 15:47






@Fólkvangr: not a good idea when you need to work on a lot of systems.

– RoVo
Apr 8 at 15:47












3















is it a good practice to use cat to display or view a file?




IMO, it's neither good nor bad.



"Good practice" is whatever makes you more effective as an individual and, what is often more important, it's whatever makes you a more effective member of some team.



Your preference for what tool you use to view short text files is not likely to affect your work or, how you get along with your co-workers.






share|improve this answer










New contributor




Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • I mean that some tools are used incorrectly, c.f. unix.stackexchange.com/q/169716/286944. sed and ed seem similar but have probably different uses.

    – Fólkvangr
    Apr 8 at 19:21
















3















is it a good practice to use cat to display or view a file?




IMO, it's neither good nor bad.



"Good practice" is whatever makes you more effective as an individual and, what is often more important, it's whatever makes you a more effective member of some team.



Your preference for what tool you use to view short text files is not likely to affect your work or, how you get along with your co-workers.






share|improve this answer










New contributor




Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • I mean that some tools are used incorrectly, c.f. unix.stackexchange.com/q/169716/286944. sed and ed seem similar but have probably different uses.

    – Fólkvangr
    Apr 8 at 19:21














3












3








3








is it a good practice to use cat to display or view a file?




IMO, it's neither good nor bad.



"Good practice" is whatever makes you more effective as an individual and, what is often more important, it's whatever makes you a more effective member of some team.



Your preference for what tool you use to view short text files is not likely to affect your work or, how you get along with your co-workers.






share|improve this answer










New contributor




Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











is it a good practice to use cat to display or view a file?




IMO, it's neither good nor bad.



"Good practice" is whatever makes you more effective as an individual and, what is often more important, it's whatever makes you a more effective member of some team.



Your preference for what tool you use to view short text files is not likely to affect your work or, how you get along with your co-workers.







share|improve this answer










New contributor




Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this answer



share|improve this answer








edited Apr 8 at 18:18





















New contributor




Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









answered Apr 8 at 17:17









Solomon SlowSolomon Slow

1314




1314




New contributor




Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Solomon Slow is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • I mean that some tools are used incorrectly, c.f. unix.stackexchange.com/q/169716/286944. sed and ed seem similar but have probably different uses.

    – Fólkvangr
    Apr 8 at 19:21


















  • I mean that some tools are used incorrectly, c.f. unix.stackexchange.com/q/169716/286944. sed and ed seem similar but have probably different uses.

    – Fólkvangr
    Apr 8 at 19:21

















I mean that some tools are used incorrectly, c.f. unix.stackexchange.com/q/169716/286944. sed and ed seem similar but have probably different uses.

– Fólkvangr
Apr 8 at 19:21






I mean that some tools are used incorrectly, c.f. unix.stackexchange.com/q/169716/286944. sed and ed seem similar but have probably different uses.

– Fólkvangr
Apr 8 at 19:21




Popular posts from this blog

getting Checkpoint VPN SSL Network Extender working in the command lineHow to connect to CheckPoint VPN on Ubuntu 18.04LTS?Will the Linux ( red-hat ) Open VPNC Client connect to checkpoint or nortel VPN gateways?VPN client for linux machine + support checkpoint gatewayVPN SSL Network Extender in FirefoxLinux Checkpoint SNX tool configuration issuesCheck Point - Connect under Linux - snx + OTPSNX VPN Ububuntu 18.XXUsing Checkpoint VPN SSL Network Extender CLI with certificateVPN with network manager (nm-applet) is not workingWill the Linux ( red-hat ) Open VPNC Client connect to checkpoint or nortel VPN gateways?VPN client for linux machine + support checkpoint gatewayImport VPN config files to NetworkManager from command lineTrouble connecting to VPN using network-manager, while command line worksStart a VPN connection with PPTP protocol on command linestarting a docker service daemon breaks the vpn networkCan't connect to vpn with Network-managerVPN SSL Network Extender in FirefoxUsing Checkpoint VPN SSL Network Extender CLI with certificate

Cannot Extend partition with GParted The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) 2019 Community Moderator Election ResultsCan't increase partition size with GParted?GParted doesn't recognize the unallocated space after my current partitionWhat is the best way to add unallocated space located before to Ubuntu 12.04 partition with GParted live?I can't figure out how to extend my Arch home partition into free spaceGparted Linux Mint 18.1 issueTrying to extend but swap partition is showing as Unknown in Gparted, shows proper from fdiskRearrange partitions in gparted to extend a partitionUnable to extend partition even though unallocated space is next to it using GPartedAllocate free space to root partitiongparted: how to merge unallocated space with a partition

Marilyn Monroe Ny fiainany manokana | Jereo koa | Meny fitetezanafanitarana azy.