我.bashrc在Mac OS上有一个文件,我在其中设置了一些别名.在我制作并输入之后source .bashrc,别名可以完美地工作.但是,如果打开另一个shell,我的快捷命令将无法识别,我需要source .bashrc再次执行.怎么能一劳永逸呢?
我以前从未遇到过这样的问题.我在Mac上编写简单的C程序,并像往常一样用gcc编译.
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <readline/readline.h>
#include <readline/history.h>
#define MAXLINES 5
char *lineptr[MAXLINES];
void writel(char *lineptr[], int nlines);
void quicksort(char *lineptr[], int left, int right);
void swap(char *v[], int i, int j);
/* sort input lines */
int main() {
int nlines; /* number of lines to read */
int i = 0;
/* saves lines in the array lineptr */
while (i < MAXLINES) {
lineptr[i] = readline("Enter a line: \n");
i++;
}
quicksort(lineptr, 0, MAXLINES-1); …Run Code Online (Sandbox Code Playgroud)