From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karthik Vishwanath Subject: Re: files and directories with spaces in bash script Date: Mon, 26 Mar 2007 12:05:52 -0400 (EDT) Message-ID: References: <4607EC2B.3010003@robind.de> Reply-To: karthikv@Alum.Dartmouth.ORG Mime-Version: 1.0 Return-path: In-Reply-To: <4607EC2B.3010003@robind.de> Sender: linux-newbie-owner@vger.kernel.org List-Id: Content-Type: TEXT/PLAIN; charset="us-ascii"; format="flowed" Content-Transfer-Encoding: 7bit To: Robin Doer Cc: karthikv@Alum.Dartmouth.ORG, Newbie List On Mon, 26 Mar 2007, at 5:52pm, Robin Doer wrote to karthikv@Alum.Dartmouth.ORG: > Karthik Vishwanath schrieb: >> >> #!/bin/bash >> # set_idv3_tags.sh > > IFS=\n # Not tested!!! Tried all variants: IFS=\n IFS="\n" IFS='\n' IFS=' ' They don't work. >> >> for directory in "$@"; do >> if [[ -d "$directory" ]]; then >> for f in `find $directory -iname '*mp3' `; do >> echo "found mp3 file: $f" >> done >> fi >> done > > > Bash uses the IFS variable for word splitting. (man bash) > > HTH, > Robin > - To unsubscribe from this list: send the line "unsubscribe linux-newbie" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.linux-learn.org/faqs