首页 > 系统相关 >[原创]shell创建文件或者文件夹快捷方式到桌面的脚本shell

[原创]shell创建文件或者文件夹快捷方式到桌面的脚本shell

时间:2022-11-24 13:05:36浏览次数:38  
标签:pathecho shell 变量 echo 文件夹 vartest 快捷方式


刚开始学shell编程写的

#!/bin/bash
vartest='我是变量,变量读取和gradle类似,用${}访问'
echo 变量长度${#vartest}
echo "支持直接不输入引号echo,"
# 为毛 直接显示了。'$e{,ee,eeff} 难道这才是转义,没有所谓的注释的说法?原来是某些地方写错了,导致解释器异常。
echo 提取变量字符串用\${#变量名:下标:总数}
echo 提取字符串从下标1,提取总数为5,【${vartest:1:5}】
#echo 删除变量 333unxse"
echo 测试变量${vartest}
echo 请输入要链接路径:
read path
echo 请输入快捷方式文件名:
read filename
echo 链接路径:$path
echo 当前用户目录 ~
echo /
echo 桌面文件: $filename
ln -s $path ~/Desktop/$filename

标签:pathecho,shell,变量,echo,文件夹,vartest,快捷方式
From: https://blog.51cto.com/u_15458814/5883455

相关文章

  • Linux - Linux系统文件夹类别
    Linux系统文件夹类别 /bin 存放系统命令,普通用户和root用户都可以执行,单用户模式下也能执行/boot系统启动目录,保存系统启动所需的相关文件,如内核文件和启动引导程......
  • 同时基于一个源头复制多个文件夹提速的方法
    同时复制多个文件夹提速的方法可以用循环.发现sys的时间可以在后面减少一倍实际时间减少的更多.可以极大的提高复制速度.foriin/gscloudprint01/gscloudprint02......
  • [VS] .nuget文件夹迁移
    记录下之前遇到.nuget文件夹占用C盘的问题。1.找到NuGet.config-- C:\ProgramFiles(x86)\NuGet\Config2.把原来的.nuget文件夹移到新路径。可以使用命令 dotnet......
  • 文件和文件夹属性(Linux)
    文件和文件夹属性(Linux)我们在使用Linux时,经常出现文件或文件夹没有权限操作,这是因为每个文件或文件夹涉及到文件所有者的权限、文件所属用户组的权限、其他人的权限,权......
  • Shell
    一、shell入门简介1.1什么是shellshell脚本简介什么是shell网上有很多shell的概念介绍,其实都很官方化,如果你对linux命令很熟悉,那么编写shell就不是一个难事,she......
  • Linux 复制文件夹或文件到另一台电脑上
    Linuxscp命令用于Linux之间复制文件和目录。scp是securecopy的缩写,scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。scp是加密的,rcp 是不加密......
  • 如何使用zx编写shell脚本
    前言在这篇文章中,我们将学习谷歌的zx库提供了什么,以及我们如何使用它来用Node.js编写shell脚本。然后,我们将学习如何通过构建一个命令行工具来使用zx的功能,帮助我们为新的......
  • 感染explorer.exe,使用映像劫持,ShellExecHook…的AV杀手GRHSGIH.EXE1
    感染explorer.exe,使用映像劫持,ShellExecHook…的AV杀手GRHSGIH.EXE1endurer原创2008-01-18第1版刚才一位朋友打电话来求助,说他电脑中了病毒,金山毒霸无法启动,无法复制/粘......
  • Windows平台在当前文件夹下打开CMD
    Windows平台在当前文件夹下打开CMD的方法:在路径栏中输入 cmd.exe ,然后敲回车。 ......
  • 【WinForm】使用选择文件的窗口样式选择文件夹
    使用选择文件的窗口样式选择文件夹零、需求传统的选择文件夹的方式太小了,不好操作,不过选择文件的方式倒是挺不错的,能不能把选择文件夹的方式改为选择文件这种样式呢?选......