English 中文(简体)
从 txt 文件 BASH 中的名称打开文件夹
原标题:open a folder from a name in txt file BASH

我有一个文本文件 fold.txt , 包含一行 fold_nam :

$ cat fold.txt
fold_nam

文本文件中的这个名称是一个在程序运行文件夹名称的过程中创建的输出, 该文件夹名称现在包含其他文件, 我需要与它合作 。

我正在写一个大脚本, 现在我需要输入此文件夹, 我需要从文本文件中获取名称 。 我尝试了几件事, 但无法真正解决问题 。

最佳回答

不需要使用 cat :

cd $(<fold.txt)
问题回答

如果您想将行读入变量 : read -r folder_name< fold.txt

你应该能够做到这一点:

cd $(cat fold.txt)

cd `cat fold.txt`




相关问题
Parse players currently in lobby

I m attempting to write a bash script to parse out the following log file and give me a list of CURRENT players in the room (so ignoring players that left, but including players that may have rejoined)...

encoding of file shell script

How can I check the file encoding in a shell script? I need to know if a file is encoded in utf-8 or iso-8859-1. Thanks

Bash usage of vi or emacs

From a programming standpoint, when you set the bash shell to use vi or emacs via set -o vi or set -o emacs What is actually going on here? I ve been reading a book where it claims the bash shell ...

Dynamically building a command in bash

I am construcing a command in bash dynamically. This works fine: COMMAND="java myclass" ${COMMAND} Now I want to dynamically construct a command that redirectes the output: LOG=">> myfile.log ...

Perform OR on two hash outputs of sha1sum

I want perform sha1sum file1 and sha1sum file2 and perform bitwise OR operation with them using bash. Output should be printable i.e 53a23bc2e24d039 ... (160 bit) How can I do this? I know echo $(( ...

Set screen-title from shellscript

Is it possible to set the Screen Title using a shell script? I thought about something like sending the key commands ctrl+A shift-A Name enter I searched for about an hour on how to emulate ...

热门标签