About 449,000 results
Open links in new tab
  1. What is the meaning of IFS=$'\\n' in bash scripting?

    Feb 15, 2015 · At the beginning of a bash shell script is the following line: IFS=$'\\n' What is the meaning behind this collection of symbols?

  2. What is the "IFS" variable? - Unix & Linux Stack Exchange

    Feb 20, 2023 · I was reading this Q&A: How to loop over the lines of a file? What is the IFS variable? And what is its usage in the context of for-loops?

  3. shell - Understanding IFS - Unix & Linux Stack Exchange

    The following few threads on this site and StackOverflow were helpful for understanding how IFS works: What is IFS in context of for looping? How to loop over the lines of a file Bash, read line by...

  4. Understanding "IFS= read -r line" - Unix & Linux Stack Exchange

    Jun 12, 2015 · Using IFS= LC_ALL=C read -r line works around it there. Using var=value cmd syntax makes sure IFS / LC_ALL are only set differently for the duration of that cmd command. History note …

  5. understanding the default value of IFS - Unix & Linux Stack Exchange

    Here if the expansion contains any IFS characters, then it split into different 'words' before the command is processed. Effectively this means that these characters split the substituted text into different …

  6. changing IFS temporarily before a for loop [duplicate]

    Aug 16, 2020 · changing IFS temporarily before a for loop [duplicate] Ask Question Asked 5 years, 3 months ago Modified 4 years, 8 months ago

  7. How to temporarily save and restore the IFS variable properly?

    Mar 19, 2021 · How do I correctly run a few commands with an altered value of the IFS variable (to change the way field splitting works and how "$*" is handled), and then restore the …

  8. For loop over lines -- how to set IFS only for one `for` statement?

    Jul 9, 2021 · Here is an example of behavior I want to achieve: Suppose I have a list of lines, each line containing space separated values: lines='John Smith James Johnson' And I want to loop over lines …

  9. splitting a line into array in bash with tab as delimiter

    If you have empty columns, cut -d$'\t' and IFS=$'\t' have different behaviour with regard to them. Cut will treat each individual tab as a distinct separator, while read will take consecutive tabs as just a single …

  10. How to output comma separated values using IFS="," in shell

    I have a small script, which does not give comma separated output when IFS is used, but IFS is mandatory as i need it to read many other value. The output of the below script is odi_server1 odi_ser...