我正在尝试将grep结果显示到终端以及文件.我提出的解决方案就是运行两次,但这显然会产生效率问题.
grep -n "$SEARCH_TERM" "$i"
grep -n "$SEARCH_TERM" "$i" >> /file.txt
Run Code Online (Sandbox Code Playgroud)
是否有标签允许仅使用一次搜索打印到两者?
谢谢
我正在写入我要通过 FTP 访问的用户的主目录,因此权限应该不是问题。FTP 在 FileZilla 中运行。
我检查了 vsftp.conf 并进行了local_enable=YES更改
在带有 Python 2.4.4 的Debian4系统上(我无法升级它),我将此代码与 ftplib 一起使用
>>> f = ftplib.FTP('address', 'user', 'password')
>>> f.cwd('/home/user/some/dir/')
'250 Directory successfully changed.'
>>> myfile = '/full/path/of/file.txt'
>>> o = open(myfile, 'rb')
>>> f.storbinary('STOR ' + myfile, o)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib/python2.4/ftplib.py", line 415, in storbinary
conn = self.transfercmd(cmd)
File "/usr/lib/python2.4/ftplib.py", line 345, in transfercmd
return self.ntransfercmd(cmd, rest)[0]
File "/usr/lib/python2.4/ftplib.py", line 327, in …Run Code Online (Sandbox Code Playgroud)