Re: Copy a file from one directory to another from a SAS program? #9

Mary;

You got lots of suggestions for the use of the X statement.  Might I
suggest, instead, the use of the %sysExec statement.  This uses the
exact system command without the necessity of quoting the string like
you have to do with the X command.

%sysExec move c:\dir1\test.txt c:\dir2\ /y ;

Notice that we have no quotes.  Now, I often work with people who set up
directory structures that have embedded spaces in the folder names.  So
%sysExec allows me to code something like...

%sysExec move "\\server\the first dir\test.txt" "\\server\the second
dir\" /y ;

with the double-quotes that Windows wants.  I can very easily then move
to macro variables as my skills improve.

%let dir1 = \\server\the first dir ;
%let dir2 = C:\dir2 ;
....
%sysExec move "&dir1\test.txt" "dir2" /y ;

Now, if I'm already more advanced and am working in a macro which allows
use of the %if statement, I can use the system() function inside the
%sysFunc() function to enable error handling.  Something like...

%if ( %sysFunc( system( move "&dir1\test.txt" "dir2" /y ) ) gt 0 )
%then %do ;
        %put ERROR: text.txt was not moved from &dir1 to &dir2! ;
        %put ERROR- Processing was stopped for this macro. ;
        %return ;
%end ;

Of course, you will still want to use...

Options noXWait ;

Okay, I'll talk off my teacher hat!

Ed

Edward Heaton, Senior Systems Analyst,
Westat (An Employee-Owned Research Corporation),
1650 Research Boulevard, TB-286, Rockville, MD 20850-3195
Voice: (301) 610-4818                 Fax: (301) 294-2085
mailto:EdHeaton@Westat.com          http://www.Westat.com




-----Original Message-----
From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of
Mary
Sent: Thursday, July 31, 2008 4:12 PM
To: SAS-L@LISTSERV.UGA.EDU
Subject: Re: Copy a file from one directory to another from a SAS
program?


Yes, that does work
X "move c:\dir1\test.txt c:\dir2\test.txt"

It is however, leaving open the DOS command window.   I tried:
X "exit";
and that did not work to close it.  Would anyone know how to close it?

-Mary
  ----- Original Message -----
  From: matt.pettis@thomsonreuters.com
  To: mlhoward@avalon.net ; SAS-L@LISTSERV.UGA.EDU
  Sent: Thursday, July 31, 2008 2:58 PM
  Subject: RE: Copy a file from one directory to another from a SAS
program?


  If you know the file names, you can do the 'X' command at some point
to
  execute a system command to move the file:

  X "move /path/to/original /path/to/dest";

  If you are on Windows (probably, since you are using .xls).
Otherwise,
  whatever command is native to your OS for moving files should work
  within your 'X' command.

  Matt

  -----Original Message-----
  From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of
  Mary
  Sent: Thursday, July 31, 2008 2:05 PM
  To: SAS-L@LISTSERV.UGA.EDU
  Subject: Copy a file from one directory to another from a SAS program?

  Is there a way from SAS to copy a file from one directory to another?
  I am exporting 200+ sheets from an Excel 2007 workbook and there is
one
  sheet that I do not want to process like the others, so I'd like to
move
  it in my SAS program to another folder.

  -Mary
0
EdHeaton (665)
8/1/2008 1:12:06 PM
comp.soft-sys.sas 137780 articles. 1 followers. Post Follow

1 Replies
449 Views

Similar Articles

[PageSpeed] 54

@Mary Thanks for raising that concern. I was trying to find a solution myself and 
you can solve your second problem by placing options NOXWAIT; in your program.
@Matt Thanks for your simple suggestion.
@Ed good but complicated for a simple task such the one Mary is asking for.
0
3/21/2013 12:50:31 PM
Reply:

Similar Artilces:

Re: Copy a file from one directory to another from a SAS program?
If you know the file names, you can do the 'X' command at some point to execute a system command to move the file: X "move /path/to/original /path/to/dest"; If you are on Windows (probably, since you are using .xls). Otherwise, whatever command is native to your OS for moving files should work within your 'X' command. Matt -----Original Message----- From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of Mary Sent: Thursday, July 31, 2008 2:05 PM To: SAS-L@LISTSERV.UGA.EDU Subject: Copy a file from one directory to another from a SAS program? Is there a way from SAS to copy a file from one directory to another? I am exporting 200+ sheets from an Excel 2007 workbook and there is one sheet that I do not want to process like the others, so I'd like to move it in my SAS program to another folder. -Mary ...

Re: Copy a file from one directory to another from a SAS program? #3
Check out the system options XWAIT|NOXWAIT and XSYNC and NOXSYNC from the online document. I think options noxwait might do it for you. HTH, -TJ On Thu, 31 Jul 2008 15:12:12 -0500, Mary <mlhoward@AVALON.NET> wrote: >Yes, that does work >X "move c:\dir1\test.txt c:\dir2\test.txt" > >It is however, leaving open the DOS command window. I tried: >X "exit"; >and that did not work to close it. Would anyone know how to close it? > >-Mary > ----- Original Message ----- > From: matt.pettis@thomsonreuters.com > To: mlhoward@avalon.net ; SAS-L@LISTSERV.UGA.EDU > Sent: Thursday, July 31, 2008 2:58 PM > Subject: RE: Copy a file from one directory to another from a SAS program? > > > If you know the file names, you can do the 'X' command at some point to > execute a system command to move the file: > > X "move /path/to/original /path/to/dest"; > > If you are on Windows (probably, since you are using .xls). Otherwise, > whatever command is native to your OS for moving files should work > within your 'X' command. > > Matt > > -----Original Message----- > From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of > Mary > Sent: Thursday, July 31, 2008 2:05 PM > To: SAS-L@LISTSERV.UGA.EDU > Subject: Copy a file from one directory to another from a SAS program? > > Is there a way from SAS to copy a file f...

Re: Copy a file from one directory to another from a SAS program? #8
I do want the sheet, but I have one sheet that has "patient level" = things and all the rest of the sheets are visit level, one sheet for = every patient in my patient level (theoretically, but I now can check = for that). So after I export all the sheets, I just copy off the one = sheet with the patient level stuff out of the directory, then I can use = the code worked out last week for Rodney Presley to read in all the = other sheets and put them all into one dataset. I an loading the data = from there to Oracle Express (we are going to get the standard version = soon), as two related tables; a patient level table that is a one to = many join with a visit level table, where the patient is a foreign key = on the visit table. =20 It is working great! Yes,=20 options noxwait;=20 did the trick on closing the DOS window automatically.=20 Thanks all. -Mary ----- Original Message -----=20 From: data _null_,=20 To: SAS-L@LISTSERV.UGA.EDU=20 Sent: Thursday, July 31, 2008 3:41 PM Subject: Re: Copy a file from one directory to another from a SAS = program? It may be easier to not create the TXT file than to delete it later. put +6 'If objsheet.name <> "Sheet2" Then'; put +9 'WScript.echo i & " " & objsheet.name & " saving as = TXT"'; put +9 'objSheet.SaveAs txtout & "\" & objSheet.name & ".txt", xlTextMSDOS'; put +...

Re: Copy a file from one directory to another from a SAS program? #7
Mary, You could, of course, simply not confront the dos window with something like: data _null_; systask command "move c:\dir1\test.txt c:\dir2"; run; Art --------- On Thu, 31 Jul 2008 15:12:12 -0500, Mary <mlhoward@AVALON.NET> wrote: >Yes, that does work >X "move c:\dir1\test.txt c:\dir2\test.txt" > >It is however, leaving open the DOS command window. I tried: >X "exit"; >and that did not work to close it. Would anyone know how to close it? > >-Mary > ----- Original Message ----- > From: matt.pettis@thomsonreuters.com > To: mlhoward@avalon.net ; SAS-L@LISTSERV.UGA.EDU > Sent: Thursday, July 31, 2008 2:58 PM > Subject: RE: Copy a file from one directory to another from a SAS program? > > > If you know the file names, you can do the 'X' command at some point to > execute a system command to move the file: > > X "move /path/to/original /path/to/dest"; > > If you are on Windows (probably, since you are using .xls). Otherwise, > whatever command is native to your OS for moving files should work > within your 'X' command. > > Matt > > -----Original Message----- > From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of > Mary > Sent: Thursday, July 31, 2008 2:05 PM > To: SAS-L@LISTSERV.UGA.EDU > Subject: Copy a file from one directory to another from a SAS program? > > Is there a...

Re: Copy a file from one directory to another from a SAS program? #5
try before the statement: =20 options noxwait; =20 shouldn't matter, but after the 'x' statement, you may want to turn the option back on (i personally never do) with: =20 options xwait; =20 hth, matt ________________________________ From: Mary [mailto:mlhoward@avalon.net]=20 Sent: Thursday, July 31, 2008 3:12 PM To: Pettis, Matthew (Prof II&RS); SAS-L@LISTSERV.UGA.EDU Subject: Re: Copy a file from one directory to another from a SAS program? Yes, that does work X "move c:\dir1\test.txt c:\dir2\test.txt" =20 It is however, leaving open the DOS command window. I tried: X "exit"; and that did not work to close it. Would anyone know how to close it? =20 -Mary ----- Original Message -----=20 From: matt.pettis@thomsonreuters.com=20 To: mlhoward@avalon.net ; SAS-L@LISTSERV.UGA.EDU=20 Sent: Thursday, July 31, 2008 2:58 PM Subject: RE: Copy a file from one directory to another from a SAS program? If you know the file names, you can do the 'X' command at some point to execute a system command to move the file: =09 X "move /path/to/original /path/to/dest"; =09 If you are on Windows (probably, since you are using .xls). Otherwise, whatever command is native to your OS for moving files should work within your 'X' command. =09 Matt =09 -----Original Message----- From: SAS(r) Discussion [mailto:SAS-L@LISTSERV....

Re: Copy a file from one directory to another from a SAS program? #4
hi ... try this before using the X command ... options noxwait; "NOXWAIT specifies that the command processor automatically returns to the SAS session after the specified command is executed. You do not have to type EXIT." the online doc has a good explanation of XWAIT and XSYNC (sounds like EXTINCT, hmmm... DOS) -- Mike Zdeb U@Albany School of Public Health One University Place Rensselaer, New York 12144-3456 P/518-402-6479 F/630-604-1475 > Yes, that does work > X "move c:\dir1\test.txt c:\dir2\test.txt" > > It is however, leaving open the DOS command window. I tried: > X "exit"; > and that did not work to close it. Would anyone know how to close it? > > -Mary > ----- Original Message ----- > From: matt.pettis@thomsonreuters.com > To: mlhoward@avalon.net ; SAS-L@LISTSERV.UGA.EDU > Sent: Thursday, July 31, 2008 2:58 PM > Subject: RE: Copy a file from one directory to another from a SAS program? > > > If you know the file names, you can do the 'X' command at some point to > execute a system command to move the file: > > X "move /path/to/original /path/to/dest"; > > If you are on Windows (probably, since you are using .xls). Otherwise, > whatever command is native to your OS for moving files should work > within your 'X' command. > > Matt > > -----Original Message----- > From: SAS(r) Discussion [mailto:...

Re: Copy a file from one directory to another from a SAS program? #6
It may be easier to not create the TXT file than to delete it later. put +6 'If objsheet.name <> "Sheet2" Then'; put +9 'WScript.echo i & " " & objsheet.name & " saving as TXT"'; put +9 'objSheet.SaveAs txtout & "\" & objSheet.name & ".txt", xlTextMSDOS'; put +9 'End If'; How do you determine the name of the unwanted sheet? On 7/31/08, Mary <mlhoward@avalon.net> wrote: > Yes, that does work > X "move c:\dir1\test.txt c:\dir2\test.txt" > > It is however, leaving open the DOS command window. I tried: > X "exit"; > and that did not work to close it. Would anyone know how to close it? > > -Mary > ----- Original Message ----- > From: matt.pettis@thomsonreuters.com > To: mlhoward@avalon.net ; SAS-L@LISTSERV.UGA.EDU > Sent: Thursday, July 31, 2008 2:58 PM > Subject: RE: Copy a file from one directory to another from a SAS program? > > > If you know the file names, you can do the 'X' command at some point to > execute a system command to move the file: > > X "move /path/to/original /path/to/dest"; > > If you are on Windows (probably, since you are using .xls). Otherwise, > whatever command is native to your OS for moving files should work > within your 'X' command. > > Matt > > -----Original Mes...

Re: Copy a file from one directory to another from a SAS program? #2
Yes, that does work X "move c:\dir1\test.txt c:\dir2\test.txt" It is however, leaving open the DOS command window. I tried: X "exit"; and that did not work to close it. Would anyone know how to close it? -Mary ----- Original Message -----=20 From: matt.pettis@thomsonreuters.com=20 To: mlhoward@avalon.net ; SAS-L@LISTSERV.UGA.EDU=20 Sent: Thursday, July 31, 2008 2:58 PM Subject: RE: Copy a file from one directory to another from a SAS = program? If you know the file names, you can do the 'X' command at some point = to execute a system command to move the file: X "move /path/to/original /path/to/dest"; If you are on Windows (probably, since you are using .xls). = Otherwise, whatever command is native to your OS for moving files should work within your 'X' command. Matt -----Original Message----- From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of Mary Sent: Thursday, July 31, 2008 2:05 PM To: SAS-L@LISTSERV.UGA.EDU Subject: Copy a file from one directory to another from a SAS program? Is there a way from SAS to copy a file from one directory to another? I am exporting 200+ sheets from an Excel 2007 workbook and there is = one sheet that I do not want to process like the others, so I'd like to = move it in my SAS program to another folder. -Mary ...

Copy a file from one directory to another from a SAS program?
Is there a way from SAS to copy a file from one directory to another? = I am exporting 200+ sheets from an Excel 2007 workbook and there is one = sheet that I do not want to process like the others, so I'd like to move = it in my SAS program to another folder. -Mary ...

Re: PC SAS 9.1
> From: Jon Hayward > Is there a setting in PC SAS so that whichever directory I > save my .sas file to, SAS will automatically go there when I > want to save my .log and .lst files? > > Currently I must specify each location. While I am sure that > there is a reason for this, I am hoping that there might be a > setting to allow me to specify that I want SAS to remember my > current active location for the duration of that session... > So the next time I open SAS, I will perhaps save a different > .sas file to a different location and then SAS will know to >...

Re: Can a SAS program call another SAS program
> From: David Fickbohm > I am writing a report that counts the number of widgets produced by > partners. I have a small routine that finds the partners id > number and > name. Obviously I could copy this code into my program and > execute it. I was wondering if there was a more elegant way > of "Calling" a SAS program > from within a SAS program. > I am running SAS 8.1 in windows. still!?!? surely that is a typo: 9.1? i.e.: -The- 9.1==9.1.3 include it: - - - subRoutineX.sas - - - *...; - - - subRoutineX.sas end - - - - - - autoexec.sas - - - filen...

Re: SAS Advanced Programming Exam for SAS 9: SAS Joke of the year.
I took the advanced exam this April because I wanted a relatively systematic way of assessing my knowledge of SAS in a short time span. For that purpose, it was worth it. Since I learn SAS by doing new tasks, or re-doing old tasks in a new way, I assume my knowledge of SAS is uneven, even though I am regarded as productive, and frequently creative in using SAS to solve our group's problems. I passed the test, with lower subscores on the components that I expected to be weakest on. I thought many of the questions made me think about some fundamental, sometimes subtle, features of the lan...

Re: PC SAS 9.1
Hi Jon, If you run SAS in batch mode the dir the .sas file is in will by default be the dir where the .log and .lst files will be left. Regards - Jim. -- Jim Groeneveld, Netherlands Statistician, SAS consultant home.hccnet.nl/jim.groeneveld My computer remains home while I will attend PhUSE 2006 in Dublin. On Tue, 12 Sep 2006 09:23:15 -0400, Jon Hayward <jhayward1@BABSON.EDU> wrote: >Hi - > >Is there a setting in PC SAS so that whichever directory I save my .sas >file to, SAS will automatically go there when I want to save my .log >and .lst files? > >Currently...

Re: can we copy files from one folder to another inside the sas
SAS-Learner , Yes you can look up the X command or Call System and that allows you to issue a operating system command. One of mine for a current project look like: Call System( 'cp ' || Compress( BaseStub || '/Base/' || I || '.sas' ) || ' ' || Compress( NewFolder || '/' || I || '.sas' ) ) ; Toby Dunn To sensible men, every day is a day of reckoning. ~John W. Gardner The important thing is this: To be able at any moment to sacrifice that which we are for what we could become. ~Charles DuBois Don't get your knickers in a knot. Not...

Re: SAS Advanced Programming Exam for SAS 9: SAS Joke of the year. #4
Ed , I still contend and stick with they should both be able to program and know how SAS works. I prefer the intervewing company give a test, were the person being interviewed is sat in front a laptop or desktop and told to write code to solve some problems. No online help no books just the persona nd the computer. This weeds out those who can code and those who cant, from those who can you then talk to them about the code they wrote and you can deduce those who understand how SAS works and thos who dont. The pool you are left with are the qualified candidates atleast from a SAS perspecti...

Re: SAS Advanced Programming Exam for SAS 9: SAS Joke of the year. #7
Well Toby, let me ask something then. Since I am not an ODS fan and haven't used proc report/tabulate for some time, would that be an automatic disqualifier since you don't allow reference books or materials? SAS does not provide tools that help me code ODS (except for EG) and therefore a reference material is all I would need. Now, it's not like I haven't used proc report (used it extensively at one time), it's just that I prefer other means to produce the final output. It seems that a test like this would toss me out of the pool from the get-go. Heck, maybe that's wh...

Re: SAS Advanced Programming Exam for SAS 9: SAS Joke of the year. #8
On Tue, 4 Sep 2007, Alan Churchill wrote: > It seems that a test like this would toss me out of the pool from the > get-go. Heck, maybe that's what the goal would be ;-] Well then, maybe the rest of us might have a chance then :) Given that I have not used SAS regularly in months, I would be hurting. Hopefully, I would not be tossed immediately either. Isn't one point of the test to allow a organization to call itself a partner or some other distinction? Maybe to be listed among companies on SI's websites? Kevin Kevin Viel, PhD Post-doctoral fellow Department of Geneti...

Re: SAS Advanced Programming Exam for SAS 9: SAS Joke of the year. #10
I actually think you are straight-jacketing the interview for a senior person. I would definitely look for someone who thought outside of the box. That may be ways of doing things other than macros or ODS or else putting a new spin on them. I ditched most of the macro language a decade ago, for example. As a hiring manager, I always went for creativity and not specific skills on hand and was very pleased with my hires. But hey, I don't hire anymore so it isn't something I have to face. BTW, no client has ever asked me for certification nor have I been quizzed on specific SAS knowledg...

Re: SAS Advanced Programming Exam for SAS 9: SAS Joke of the year. #11
Kevin, Thank you for the nice words...I am sure I wouldn't have a chance on any stat exam, BTW. What I am good at is being in an absolute crisis and trying to get it solved with no time on the clock. That is why I think in a quirky manner. When the obvious isn't working, take a different path because there is simply no time left. It's what I did at MCI, SAS, and now as an independent. ....and that skill will not be measured on a certification exam or plopping me in front of a PC to hammer out an example SAS program. For any candidate, I can pick up their technical level with a few questions and watching their reactions. Alan Alan Churchill Savian www.savian.net -----Original Message----- From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of Kevin Roland Viel Sent: Tuesday, September 04, 2007 4:02 PM To: SAS-L@LISTSERV.UGA.EDU Subject: Re: SAS Advanced Programming Exam for SAS 9: SAS Joke of the year. On Tue, 4 Sep 2007, Alan Churchill wrote: > It seems that a test like this would toss me out of the pool from the > get-go. Heck, maybe that's what the goal would be ;-] Well then, maybe the rest of us might have a chance then :) Given that I have not used SAS regularly in months, I would be hurting. Hopefully, I would not be tossed immediately either. Isn't one point of the test to allow a organization to call itself a partner or some other distinction? Maybe to be listed among companies on SI's websites? Kevin Kevin ...

Re: Reusing code from SAS Program in another SAS Program #4
In response to a question by Keith, Paul Choate suggested using %INC. The suggestion is reasonable, but not his explanation. Since %INC is a macro you can put it anywhere in open code and it will read the code snippet during compilation. %INC is neither a macro nor a macro instruction. It is one of a few old SAS commands that begin with a %-sign and predate the current macro language. This can be shown by a batch job run with the option NOMACRO. Here is the log. NOTE: SAS (r) Proprietary Software Release 8.2 (TS2M0) Licensed to The SAS Learning Edition V2.0, Site ...

Re: Reusing code from SAS Program in another SAS Program #5
Ian, I agree with your statement: "Well maybe it is best postponed to the time Keith shows that parameterization would be helpful to him." If it does turn out that parameterization would be helpful to him, he is in luck. I will agree to offer him, and SAS-L, the best example that my understanding of the SAS Component Language and my meager skills will allow. And I hope you, and as many other mmmm's as possible, will do likewise with the SAS Macro Language. I hope it has become apparent to you and other mmmm's that the SAS Component Language can handle whole classes of pr...

Re: Can a SAS program call another SAS program #2
Dave, What you want to do can be done with %include. Bob Abelson HGSI 240 314 4400 x1374 bob_abelson@hgsi.com David Fickbohm <DavidF@HOMEGAIN.COM> Sent by: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU> 10/15/2004 04:05 PM Please respond to David Fickbohm To: SAS-L@LISTSERV.UGA.EDU cc: Subject: Can a SAS program call another SAS program People, I am writing a report that counts the number of widgets produced by partners. I have a small routine that finds the partners id number and name. Obviously I could copy this code into my...

Re: Can a SAS program call another SAS program #3
Dear SAS-L-ers, David Fickbohm posted the following: > I am writing a report that counts the number of widgets produced by > partners. I have a small routine that finds the partners id > number and > name. Obviously I could copy this code into my program and > execute it. I was wondering if there was a more elegant way > of "Calling" a SAS program > from within a SAS program. I am running SAS 8.1 in windows. > David, there sure is a more elegant way; and a simple one at that! Simply use the %INCLUDE statement. The %INCLUDE statement allows you to in...

Re: Reusing code from SAS Program in another SAS Program #7 647546
Ian Whitlock wrote: > %INC is neither a macro nor a macro instruction. It is one of a > few old SAS commands that begin with a %-sign and predate the > current macro language. %RUN and %LIST are two others; is that a complete list? The MACRO statement is also not disabled by OPTIONS NOMACRO, but it doesn't start with a percent sign. -- Jack Hamilton Oakland, California ...

Web resources about - Re: Copy a file from one directory to another from a SAS program? #9 - comp.soft-sys.sas

Wikipedia:Quick directory - Wikipedia, the free encyclopedia
This page is a handy directory to various locations of interest in Wikipedia. Only dynamic pages should be listed here, no policy pages etc. ...

Wikipedia:WikiProject Council/Directory - Wikipedia, the free encyclopedia
Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. , a non-profit organization.

Don't call us: Centrelink bosses remove phone numbers and email from directory
Tom was savvy enough to take his complaints straight to Centrelink management.

Business Directory Listings: Eight Smart Tips for You to Get Started
If you are considering a business directory listing for your small business, congratulations – you are on the right track. Local SEO, local customers, ...

Atlas Partner Directory Launched
... just for Facebook and Instagram –advertising platform Atlas has one, as well. On that note, Atlas Tuesday introduced the Atlas Partner Directory ...

Slack announces App Directory store
... create more apps for the store, and a new framework called Botkit which should simplify the process of creating apps. The Slack App Directory, ...

First look: Microsoft Azure Active Directory Domain Services puts it all in the cloud
On Oct. 14, Microsoft announced the preview release of Azure Active Directory Domain Services or, as I like to call it, a domain in a cloud. ...

Hackers leak DHS staff directory, claim DOJ is next
On Sunday, an account on Twitter posted a Department of Homeland Security staff directory with 9,355 names. Shortly after the DHS data was posted, ...

Slack's App Directory proves it's more than just a chatroom
... are about to get a little easier to find and integrate within your team and over 160 of them live within the company's new Slack App Directory. ...

Slack's New Directory And Venture Fund Aim To Make The Service Even More Indispensable
The workgroup wunderkind is helping users find useful tools within the service—and giving startups money to create new ones. Two key facts about ...

Resources last updated: 3/16/2016 10:22:00 PM