[spp] [PATCH 02/12] spp: add ls command
ogawa.yasufumi at lab.ntt.co.jp
ogawa.yasufumi at lab.ntt.co.jp
Tue Mar 6 11:39:19 CET 2018
From: Yasufumi Ogawa <ogawa.yasufumi at lab.ntt.co.jp>
Signed-off-by: Yasufumi Ogawa <ogawa.yasufumi at lab.ntt.co.jp>
---
src/spp.py | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/src/spp.py b/src/spp.py
index e9df1a3..7b0b64f 100755
--- a/src/spp.py
+++ b/src/spp.py
@@ -13,6 +13,7 @@ import re
import select
import socket
import SocketServer
+import subprocess
import sys
import threading
import traceback
@@ -691,6 +692,13 @@ class Shell(cmd.Cmd, object):
else:
print("No such a directory.")
+ def do_ls(self, args):
+ if args == '' or os.path.isdir(args):
+ c = 'ls %s' % args
+ subprocess.call(c, shell=True)
+ else:
+ print("No such a directory.")
+
def do_bye(self, arg):
"""Stop recording, close SPP, and exit: BYE"""
--
2.13.1
More information about the spp
mailing list