你如何检查是否$*为空?换句话说,如何检查命令是否没有提供参数?
有没有办法为 unix 屏幕会话指定一个特定的名称?例如,假设我多次运行同一个程序,每个程序都有不同的参数,我想知道哪个是哪个。
我想将 which 命令的输出和 cd 带到父目录。例如,假设我有以下内容:
which someprogram
Run Code Online (Sandbox Code Playgroud)
有输出:
/home/me/somedirectory/someprogram
Run Code Online (Sandbox Code Playgroud)
我想 cd 到某个程序所在的目录:
cd /home/me/somedirectory
Run Code Online (Sandbox Code Playgroud)
我想在一行中完成此操作。最优雅、最棘手、最简短的方法是什么?
我可以在 unix find命令中使用什么类型的参数/标志来搜索可执行文件?
(如果这个问题更适合另一个 stackexchange 论坛,我欢迎你告诉我)
ps 如果您知道,我一直在寻找有关 grep 和/或 find 的详细(非初学者)教程/截屏视频。
bash ×2
cd-command ×1
executable ×1
find ×1
gnu-screen ×1
parameter ×1
shell ×1
shell-script ×1
which ×1