On Mar 13, 2017, at 12:26, Magick! <[email protected] <mailto:[email protected]>> wrote: > I have two text files: fichier1.csv and fichier2.csv and I want to remove > from the first all the lines that contain an email address of the second. > How to make it with BBEdit?
Hey There, Well... Let's start out by doing this on the files in-place with a shell script. #!/usr/bin/env bash # Change directory to the proper location cd ~/test_directory/magick_test/ # Remove the patterns in file2 from file1 and store result in file3 grep -v -F -f fichier2.csv fichier1.csv > fichier3.csv Test this in an isolated folder with TEST files NOT originals. Make sure you understand how to use POSIX Paths on macOS. This is a $HOME-based or tilde-based path that is anchored to your home-user-directory: ~/test_directory/magick_test/ This is an absolute path: /Users/YourUserName/test_directory/magick_test/ Tilde-paths are better – when you can use them – because they are more portable/robust than absolute paths. IF your path contains spaces then the space must be either escaped or quoted. ~/test\ directory/magick_test/ ~/'test directory/magick_test/' ~/'test directory'/magick_test/ /Users/YourUserName/test\ directory/magick_test/ '/Users/YourUserName/test directory/magick_test/' All of these forms are valid – but I personally prefer the quoted path – because I find it easier to read. You cannot quote the “~/” portion of a tilde-based-path. If this methodology doesn't work for you then please explain your work flow more precisely. -- Best Regards, Chris -- This is the BBEdit Talk public discussion group. If you have a feature request or would like to report a problem, please email "[email protected]" rather than posting to the group. Follow @bbedit on Twitter: <http://www.twitter.com/bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/bbedit.
