这里有一个noobie Linux学习者.
我创建了一个python脚本chmod 700 filename.py,当我打算使用时./filename.py,我的讲师来了并./!$用来运行该文件.
这./!$究竟意味着什么?我无法谷歌出来.我也非常感谢cheatsheet的类似推荐链接.
提前致谢.
假设我刚刚运行了一个命令python test.py。这是我在 shell 中输入的最后一个命令。然而,它的论点是test.py。
请记住,它./指的是当前工作目录,当我键入时,./!$我会得到以下输出:
$ ./!$
./test.py
./test.py: line 1: import: command not found
./test.py: line 2: $'\r': command not found
./test.py: line 3: syntax error near unexpected token `('
'/test.py: line 3: `df = pd.DataFrame([
Run Code Online (Sandbox Code Playgroud)
根据上下文线索,我的最后一个论点被用作!$.
如果我输入几个参数,例如python test.py test2.py我得到的:
$ ./!$
./test2.py
./test2.py: line 1: import: command not found
Unable to initialize device PRN
Run Code Online (Sandbox Code Playgroud)
证实了我的直觉。
| 归档时间: |
|
| 查看次数: |
714 次 |
| 最近记录: |