Files
build_infra/0_笔记/命令笔记.txt
T
2026-06-16 10:23:51 +08:00

28 lines
1.0 KiB
Plaintext

● [ -f $file_var ]:如果给定的变量包含正常的文件路径或文件名,则返回真。
● [ -x $var ]:如果给定的变量包含的文件可执行,则返回真。
● [ -d $var ]:如果给定的变量包含的是目录,则返回真。
● [ -e $var ]:如果给定的变量包含的文件存在,则返回真。
● [ -c $var ]:如果给定的变量包含的是一个字符设备文件的路径,则返回真。
● [ -b $var ]:如果给定的变量包含的是一个块设备文件的路径,则返回真。
● [ -w $var ]:如果给定的变量包含的文件可写,则返回真。
● [ -r $var ]:如果给定的变量包含的文件可读,则返回真。
● [ -L $var ]:如果给定的变量包含的是一个符号链接,则返回真。
tar -czvf a.tar.gz ./aa
tar -xzvf a.tar.gz
cat <<EOF > ~/Desktop/MyApp.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=MyApp
Comment=This is a sample application
Exec=/path/to/your/application
Icon=/path/to/your/icon.png
Terminal=false
EOF